302班

          java突擊隊
          posts - 151, comments - 74, trackbacks - 0, articles - 14
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          求你一個數的平方根

          Posted on 2007-06-30 21:27 停留的風 閱讀(477) 評論(0)  編輯  收藏 所屬分類: C語言學習歷程
          #include <stdio.h>
           float absoluteValue(float x)
           {
             if(x<0)
             {
              x=-x;
             }
             return x;
           }
           float squareRoot(float x)
           {
             const float epsilon= 0.0001;
             float guess=1.0;
             if(x<0)
             {
              printf("Negative argument to squareRoot.\n");
              return -1.0;
             } 
             while (absoluteValue((guess*guess)-x)>=epsilon)
             {
              guess=(x/guess+guess)/2.0;
             }
             return guess;
           
           }
          int main(void)
          {
            float  number; 
            printf("Enter an float number!\n");
            scanf("%f",&number);
           
            printf("The squareRoot of number %f is %f.\n",number,squareRoot(number));
            return 0;
          }
          主站蜘蛛池模板: 喜德县| 顺昌县| 鹿邑县| 美姑县| 肇州县| 修武县| 田林县| 富民县| 贵阳市| 南澳县| 永吉县| 微博| 新源县| 利川市| 乡宁县| 新和县| 武陟县| 白银市| 犍为县| 鸡泽县| 南部县| 台东县| 修水县| 丰原市| 阿鲁科尔沁旗| 三河市| 寻乌县| 溆浦县| 拉孜县| 富川| 肥乡县| 泊头市| 社会| 鄂尔多斯市| 汝州市| 义乌市| 涿鹿县| 台中市| 揭西县| 烟台市| 定兴县|