1樓:匿名使用者
調和數列,沒有公式。只能用excel或程式設計計算。
1-1/2+1/3-1/4+···+1/99-1/100≈0.68817
2樓:4747哦
方法一 (-1)^n進行處理
#include
main()
}方法二
#include
main() }
方法三 用奇偶判斷if,else
#include
main()
用while語句
#include
main()
printf("%lf",res);
}編寫函式一
#include
double f(int);
main()
double f(int k)
編寫函式二
#include
double f(double m,double n);//這裡m,n也可以是x,y 或a,b 也可以省略
main()
double f(double x,double y)或者#include
double f(double x,double y)//這裡x,y不能省略到下面去定義 ,先定義函式不打分號。
main()
c語言計算1-1/2+1/3-1/4+...+1/99-1/100
3樓:凌亂心扉
#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;}
4樓:鐵打的泥人
根據你的du需要,改進
zhi了一下dao**,如下
#include
void main()
}不懂再交答
流望採納
5樓:匿名使用者
發生除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()
6樓:灰色是天天
你的輸入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標頭檔案答):
7樓:
改如下:
void main(void)
8樓:樓主_回頭是岸
1-1/2+1/3-1/4+...+1/99-1/100
結果是不是0啊。。
1-1=0 0.。。
9樓:獨孤怎會求敗
#include
int main()else
}printf("%lf",res);
return 0;}
10樓:為其翁群無
#include
void main()
printf("sum=%f\n",sum);}
11樓:莫空
#include
int main()
printf("%f", sum);
return 0;}
12樓:匿名使用者
#include
int main()
printf("sum=%f\n", sum);
return 0;}
c語言程式:計算1-1/2+1/3-1/4+···+1/99-1/100+···,直到最後一項絕對值
13樓:憑希榮樑羅
#include
void
main()
while(1.0/i>1e-4);
printf("n=%d\n",
i);printf("總和=%lf\n",sum);
}輸入一個四位數x,程式設計計算每一位數字相加之和的c語言:
#include
void
main()
printf("各位數字之和=%d\n",sum);
}如對答案容滿意,歡迎採納,謝謝,如有問題,歡迎追問
c語言程式:計算1-1/2+1/3-1/4+···+1/99-1/100+···,直到最後一項絕對值
14樓:匿名使用者
#include
void main()
while(1.0/i>1e-4);
printf("n=%d\n", i);
printf("總和=%lf\n", sum);
}輸入一個四位數x,程式設計計算每一位數字相加之和的c語言:
#include
void main()
printf("各位數字之和=%d\n", sum);
}如對答案滿意,歡迎採納,謝謝,如有問題,歡迎追問
15樓:it孤鶩
#include
void main()
printf("%lf\n",sum);
}希望對你有幫助!
暈。。。不是幫你解決了,怎麼還發呢???
16樓:
#include
intmain(void)
printf("%lf\n", sum);
return 0;}
c語言程式"計算1-1/2+1/3-1/4+…+1/99-1/100+…,直到最後一項的絕對值小於
17樓:明月看盡滄桑
//已測試
#include
int main(void)
printf("the result is : %f\n",sum);
return 0;}
18樓:幽暗隊若隱若現
#include
int main()
else
}printf("%f\n",sum); //輸出也要答注意,不能是int是float型別
scanf("%d,",&pp[0]); //無意義的,為了不關閉視窗設定
return 0;}
c語言程式 1-1/2+1/3-1/4+...+1/99-1/100
19樓:貌似風輕
你的輸入bain是什麼意思?
如果du是計算
1-1/2+1/3-1/4+...+1/99-1/100那麼不需zhi
要輸入daon,其他專不變就是了
屬如果是計算
1-1/2+1/3-1/4+...+1/n才需要輸入n
**如下(不需要math.h標頭檔案):
#include
void main()
printf("sum=%lf\n",sum);}
20樓:匿名使用者
#include
#include
int main() //main 最好返zhi回int,有時
dao候是硬版性要求……
printf("sum=%lf\n",sum);
return 0; //main 最好返回int,有時候是硬性要求……
}編譯的時候別忘了加上-lm
然後應該沒問題啊,
我都執行了……
21樓:匿名使用者
這個每次都是負的啊 你得增加一個標誌位 偶數是負的 奇數是正的 if(m%2==0)flag=-1:else flag=1;
22樓:匿名使用者
這個程式應該是沒有問題的,剛剛我執行過也可以啊,有什麼問題呢
23樓:匿名使用者
#include
#include
void main()
printf("sum=%lf\n",sum);}
電容的容值範圍是多少,ph值範圍是多少?
各種電容器的容量規格有國家標準的,這裡要列舉的話.呵呵,太多太多了。可以大概地說一下 和電阻一樣,國家標準分為 e6 誤差範圍正負20 e12 誤差範圍正負10 e24 誤差範圍正負5 以及精密電容 誤差範圍正負1 e24系列標稱容量 1.0,1.1,1.2,1.3,1.5,1.6,1.8,2.0,...
正常的PING值是多少,ping值顯示多少為正常
1m的頻寬都可以玩。我的就是 ping一般是10 一般上了40我基本就不想玩了。正常的我認為是0 20這時是很不錯的。如果你說的正常是不會飛的那種,那就是150以下。100以下都正常 看你是什麼網了 2m玩cf應該足夠了 0 100 都算比較正常的 5 25,我一般都是7 9到90左右,不然會有點卡...
數字題2的絕對值是多少,2的絕對值是多少
2 2 3 3 l2 2,大於零的數的絕對值是它本身,小於零的數的絕對值是它的相反數。丨 3丨 3。2的絕對值是多少 數軸上一個數所對應的點與原點 點零處 的距離叫做該數絕對值。絕對值只能為非負數。代數定義 a a a 0 a a a 0 a 0 a 0 意義 一個正數的絕對值是它本身,一個負數的絕...