1樓:倒霉熊
<1> 像1/2這樣算出來的肯定是小數,不能是int型別,所以 sum z這個應該為float或double型別。
<2> for 迴圈如果不加{} 只能起作用到下面第乙個分號處,所以for下面要加上大括號.
<3> j根本沒有定義,從那裡來的
#include
int main()
printf("答案=%lf\n",sum);
return 0;}
2樓:
//#include "stdafx.h"//vc++6.0加上這一行.
#include "stdio.h"
void main(void)
3樓:匿名使用者
#include
int main()
怎麼用c語言程式設計求:1-1/2+1/3-1/4+...+1/99-1/100
4樓:
#include
int main(int argc,char *argv)
5樓:匿名使用者
#include
int main()
printf("%f\n",s);
return 0;}
c語言計算1-1/2+1/3-1/4+...+1/99-1/100
6樓:凌亂心扉
#include
#include
int main()
printf("sum is %f\n", sum);
system("pause");
return 0;
}執行效
bai果:
在迴圈體外,
zhi可以定義乙個輔助變數flag,令daoflag=內1。迴圈體中,容只需要在結束末尾令flag=-flag,這樣就可以使flag在1和-1之間不斷轉變,從而完成程式設計。
**#include
int main()
printf("sum is %f\n", sum);
system("pause");
return 0;}
7樓:鐵打的泥人
根據你的du需要,改進
zhi了一下dao**,如下
#include
void main()
}不懂再交答
流望採納
8樓:匿名使用者
發生除0錯誤
bai,,
du,,
i=2時 a=0 1/0 這一段導致程式崩潰指出zhi幾個dao問題,第一 1/i 是得內不出想要的容小數的 你可以試試,1/10 = 0 1/2 = 0 因為都是int型
結果也是int 你要 1.0 / i 這樣 double/int 結果是範圍大的那個型別,即double
#include
int main()
9樓:灰色是天天
你的輸入n是什麼意思bai?
如果是計算
1-1/2+1/3-1/4+...+1/99-1/100那麼du不需要輸入zhin,其dao他不變就是回了如果是計算
1-1/2+1/3-1/4+...+1/n才需要輸入n
**如下(不需要math.h標頭檔案答):
10樓:
改如下:
void main(void)
11樓:樓主_回頭是岸
1-1/2+1/3-1/4+...+1/99-1/100
結果是不是0啊。。
1-1=0 0.。。
12樓:獨孤怎會求敗
#include
int main()else
}printf("%lf",res);
return 0;}
13樓:為其翁群無
#include
void main()
printf("sum=%f\n",sum);}
14樓:莫空
#include
int main()
printf("%f", sum);
return 0;}
15樓:匿名使用者
#include
int main()
printf("sum=%f\n", sum);
return 0;}
c語言求1-1/2+1/3-1/4+.+1/99-1/100答案多少
16樓:匿名使用者
#include
int main(void)
printf("%lf\n", s);
return 0;}
17樓:匿名使用者
#include
void main()
printf("sum=%.4f",sum);
}執行結果:
18樓:匿名使用者
#include
using namespace std;
int main()
cout< return 0;} 用c語言程式設計:求1-1/2+1/3-1/4+1/5-1/6+…+1/99-1/100+…的值… 19樓: #include int main() printf("%lf\n",sum);//輸出結果return 0; } 一步一步的寫的,希望對你有幫助! 20樓:匿名使用者 #include int main() printf("%lf\n",sum); return 0; }誤差<10^-5 21樓:匿名使用者 for(i=1,sum=0;i<=100000;i++) 可以調節中間 的100000來增加精確度 如果不用階承函式 include void main printf ld n sum 輸出結果 如果用階承函式 include int jc int n void main int jc int n 階乘函式 思路 先定義一個函式用來計算一個數的階乘,在從1到n迴圈依次就其累加和,最後輸出累加和即可... include include void main 樓上的兄弟回答的很具體,這個並不太難 都有現成的函式。include include void main c語言要求求乙個數的絕對值!過程!1 求絕對值就是讓將負數轉成正數,正數還是其本身,以下是 include int abs int a voi... 1 新建乙個 c語言的工抄程檔案,引bai入標頭檔案,這裡先定義一du個poewer函式處理zhix的y次方的計算,dao定義兩個引數n和k,分別表示輸入的數和要求的次方數 2 在poewer函式中藥考慮k次方為1和0的情況,之後用遞迴的方式將n乘以不斷減小的k即刻完成n次方的計算。之後在主函式定義...用c語言求1到n的階層的累加和,用C語言求1到N的階層 的累加和
用c語言程式設計求數的絕對值,用C語言程式設計求乙個數的絕對值
用c語言編函式功能是求的y次方,用C語言編乙個函式,功能是求X的Y次方