C語言程式計算

2021-03-04 00:12:44 字數 3401 閱讀 3068

1樓:憑希榮梁羅

#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+...,直到最後一項的絕對值小於

2樓:明月看盡滄桑

//已測試

#include

int main(void)

printf("the result is : %f\n",sum);

return 0;}

3樓:幽暗隊若隱若現

#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

4樓:凌亂心扉

#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;}

5樓:鐵打的泥人

根據你的du需要,改進

zhi了一下dao**,如下

#include

void main()

}不懂再交答

流望採納

6樓:匿名使用者

發生除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()

7樓:灰色是天天

你的輸入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標頭檔案答):

8樓:

改如下:

void main(void)

9樓:樓主_回頭是岸

1-1/2+1/3-1/4+...+1/99-1/100

結果是不是0啊。。

1-1=0 0.。。

10樓:獨孤怎會求敗

#include

int main()else

}printf("%lf",res);

return 0;}

11樓:為其翁群無

#include

void main()

printf("sum=%f\n",sum);}

12樓:莫空

#include

int main()

printf("%f", sum);

return 0;}

13樓:匿名使用者

#include

int main()

printf("sum=%f\n", sum);

return 0;}

c語言程式 1-1/2+1/3-1/4+...+1/99-1/100

14樓:貌似風輕

你的輸入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);}

15樓:匿名使用者

#include

#include

int main() //main 最好返zhi回int,有時

dao候是硬版性要求......

printf("sum=%lf\n",sum);

return 0; //main 最好返回int,有時候是硬性要求......

}編譯的時候別忘了加上-lm

然後應該沒問題啊,

我都執行了......

16樓:匿名使用者

這個每次都是負的啊 你得增加乙個標誌位 偶數是負的 奇數是正的 if(m%2==0)flag=-1:else flag=1;

17樓:匿名使用者

這個程式應該是沒有問題的,剛剛我執行過也可以啊,有什麼問題呢

18樓:匿名使用者

#include

#include

void main()

printf("sum=%lf\n",sum);}

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

給,已經編譯執行確認,並給你做了乙個簡單的介面將這幾個功能都串聯了 include include define pi 3.14159 void isleapyear void getsum void getdegree void isint int main return 1 年代除以400等於0...

c語言程式問答,C語言程式問答

回答您好,可以把問題描述的清楚一些 提問你幫我看下 錯了 回答嗯嗯,等一會 printf那塊,計算表示式不能寫雙引號裡啊 旺柴 這個if else也有問題 跟題目沒對應上 小於0的情況裡,不應該判斷是不是大於0小於15更多9條 結果 c1 a,c4 d c5 d 82,164 14,80,4 c 3...

c語言程式改錯,C語言程式改錯

found for k 1 k for k 2 k if i k 0 break found if k if k i found return k return i 稍微改了一下 注意比較 測過了好用 include include int fun int m void main ps 的同學 那個...