1樓:聽不清啊
1-1/2+1/3-1/4+1/5-1/6+1/7-...+1/10=(1-1/2)+(1/3-1/4)+(1/5-1/6)+1/7-...+1/10
=1/(1*2)+1/(3*4)+1/(5*6)+...+1/(9*10)
#include
int main()
用c++編寫程式函式求表示式1-1/2+1/3-1/4+1/5-1/6+1/7-...+1/n的值
2樓:匿名使用者
float fun(int n)
return fsum;}
3樓:匿名使用者
int fun(int n)
return sum;}
用c語言程式設計:求1-1/2+1/3-1/4+1/5-1/6+…+1/99-1/100+…的值…
4樓:
#include
int main()
printf("%lf\n",sum);//輸出結果return 0;
} 一步一步的寫的,希望對你有幫助!
5樓:匿名使用者
#include
int main()
printf("%lf\n",sum);
return 0;
}誤差<10^-5
6樓:匿名使用者
for(i=1,sum=0;i<=100000;i++)
可以調節中間 的100000來增加精確度
用c語言編寫函式求表示式1-1/2+1/3-1/4+1/5-1/6+1/7-…+1/n的值
7樓:匿名使用者
#include
main()
printf("sum=%lf\n",sum);}
8樓:匿名使用者
#include
void main()
printf("sum=%lf\n",sum);}
寫個程式,求1-1/2+1/3-1/4+1/5-1/6+1/7-1/8+1/9-1/10...
9樓:棲霞夕陽
注意:1/2是0,1.0/2結果才是0.5。同樣-1/4,1/5都是0,希望可以幫到你。
c語言中1-1/2+1/3-1/4+1/5-1/6......+1/99-1/100演算法解釋?
10樓:
a = -a;就是改變符號的。當a=1時,a=-a就是a=-(-1),結果a=1;而當a=1時,a=-a就是a=-(1),結果a=-1。
11樓:匿名使用者
a = -a; //這裡就是變號
d = a/b; //這裡就是正負1除以分母
因為每次a都不同,所以是正負交替的
12樓:昌大少年
a = -a;變換符號
d = a/b;為累加的項
c 為初始項
while(b<=100) 迴圈99次
c = c+ d;不斷累加
13樓:匿名使用者
while(b<=100)
14樓:禁之子
什麼意思?不懂你要問啥? 「int a = 1; //a代代表當前處理的項前面的數值符號比如:- +//」a=-a每項總是前一項的負值、
C 編寫程式,如題,C 編寫一個程式,如題
include void main int i double n,s 1 定義doublefor i 1 i 30 i int a 1 n 1 初始化 while a i n n 1.0 a a a 1 這裡是等於 s s n cout 和為 第二題 include void main int i ...
用c語言編寫程式,計算s 1
include usingnamespacestd intmain cout 結果2為 return0 擴充套件資料 c語言計算1 1 3 1 5 的前n項之和 include intmain void printf 1 1 3 1 5 1 n 2f n s system pause return0...
求用C語言編寫程式,求用C語言編寫一個程式
5fen.由於分數太少,我就寫一個簡單的,本函式可以擴充套件 吧分給我吧 引數 檔名 返回值 字元數 int count char filename return ret 想學好,最好能自己寫。你可以多看看別人寫的,也好為自己寫打下基礎。用c語言編寫一個程式,求a b的絕對值 的和.include ...