C語言編寫程式計算C語言編寫一個程式計算。。。

2021-03-08 15:23:14 字數 1187 閱讀 1021

1樓:創世紀

親,你的程式迴圈copy永遠不會停止

bai此句for ( i=1; fabs(1/i*(i+1))>=1e-6; i++ )

i永遠大於0 所以不會停du止 所以沒輸出入 沒錯zhi誤計算機只能計算有限的數值,這dao種無限逼近型的不能用這種方法算的

2樓:

fabs(1/i*(i+1))

有錯誤,bai 1/i * (i+1) = (1 / i) * (i + 1) = (i+1)/i 永遠大一1, 也就永

du遠大於1e-6

無限迴圈。

而且zhii為

daodouble型別,能否執行i++操專作也是一屬個疑問。

#include

int main(void)

printf("the result is %lf.\n", sum);

return 0;}

3樓:好嘞啊啊啊啊

#include

#include

#include

int main()

printf("the result is %lf.\n", sum);

getchar();

}這樣就可以了 這種回判斷方法答是對的

c語言; 編寫一個程式,計算任意輸入的整數的各位數字之和?

4樓:阿巴嚕啦

#include

void main() printf("%d",sum);}

對了 你輸入數字測試的時候可別輸入太大的數字  太大的話 溢位 的話 得到的結果就不對了。

5樓:匿名使用者

#include "stdio.h"

int main(void)

printf("和

屬:%d\n",sum);

return 0;}

6樓:匿名使用者

main()

printf("sum=%d",sum);}

7樓:匿名使用者

#include

#include

int main()

printf("%d",sum):

system("pause");}

5的C語言程式怎麼寫,用C語言編寫程式,計算表示式112131415的結果線上等。

incude void main printf f n s 你會寫bai1 2 3 4 5吧,如下 du float s 0 for float i 1 i 5 i zhi那麼你會寫 1 1 2 1 3 1 4 1 5吧,如dao下 float s 0 for float i 1 i 5 i 那麼你...

c語言程式編寫計算表示式C語言程式編寫計算表示式123100的值。

c語言程式編寫 計算表示式 1 2 3 100的值可以參考下面的 include void main 擴充套件 資料 1 for迴圈最簡形式為 for 2 for迴圈一般形式為 for 單次表示式 條件表示式 末尾迴圈體 其中,表示式皆可以省略,但分號不可省略,因為 可以代表一個空語句,省略了之後語...

如何用c語言編寫程式呼叫函式計算

補充下啊 我上面的 你可以自己定義個函式,函式的內容就是那個,返回值就是k for n n n 1 這只是個演算法同理你把m 和 n m 算出來就可以了 其他的你自己去寫吧 c語言 程式設計 用函式計算 m!n n m include int f int m 這個就是bai階乘函式void main...