C語言使用for迴圈計算

2021-05-29 10:04:05 字數 1645 閱讀 1178

1樓:lzs丶灬

#include

int main()

printf("%d",count);}

2樓:區弼宓浩然

一般程式有3種結構,順序、選擇、迴圈。順序嘛就不用說了,選擇用於有條件的情況,例如成績<60,評級為'd',60《成績<70評級為'c'...迴圈就是用於重複做某樣計算,就如同你的問題,累加(譬如從1+2...

+100)實際上就是迴圈的典型也是最基本應用。int

i,sum=0;for(i=1;i<=100;i++)sum=

sum+i;

c語言使用for 迴圈計算1+2+3+4+5.....+99+100

3樓:lzs丶灬

#include

int main()

printf("%d",sum);}請及

抄時襲採bai納du

。zhidao

4樓:primo王的悲傷

int i = 0;

int num = 0;

for(i=0;i<=100;i++)

num = i + num;}

[c語言]使用迴圈計算1-2+3-4+5-6..............-100

5樓:匿名使用者

int sum=0;

for(int i=0;i<100;i++)

用c語言程式設計計算1-2+3-4+5......+99-100

6樓:

#include

main()

請大家繼續蓋樓!!

7樓:匿名使用者

int i;

int j;

int sum1=0;

int sum2=0;

int sum;

for(i=1;i<100;i+=2)

for(j=2;j<=100;j+=2)

sum = sum1-sum2;

8樓:匿名使用者

#include

main()

printf("%d\n",sum);}

9樓:匿名使用者

int sum = 0;

for(int i=1;i<=100;i++)

c語言用for迴圈算1!+2!+3!+4!+5! 我的程式為什麼不對?

10樓:匿名使用者

很明顯s的值一直在變大,而不是你想要的求!1,!2,!3,!4,!5後再相加,每次計算的時候s的值都是在累乘的,所以最後的結果肯定會偏大。

#include

int main()

//這個迴圈用來計算!n的值

sum=s+sum;  //再把!n的值累加起來}printf("%d\n",sum);

return 0;

}更簡便的方法

#include

int main()

printf("%d\n",sum);  //最後正確結果是153return 0;}

c語言迴圈

1 i 1 j 4 i,所以j 3 j 1輸出一個空格 j 2輸出一個空格 j 3輸出一個空格 k 2 i 1,所以k 1 k 1輸出一個 最後 輸出一個回車 2 i 2 j 4 i,所以j 2 j 1輸出一個空格 j 2輸出一個空格 k 2 i 1,所以k 3 k 1輸出一個 k 2輸出一個 k ...

c語言for迴圈問題

i為1,3,5時k 兩次,共6次 i為2,4時k 一次,共2次,總共8次,k為8 i為5時,b i 2為1 第一次while b為1,滿足b 0,b變成0第二三次while b為0,仍滿足b 0,b變成 1第一次while b為 1,不滿足b 0,b變成 2注意 b 0是先判斷條件,再 關鍵是理解b...

C語言中for迴圈語句,c語言中for語句是怎麼用的

for 語句包括三個表示式,第一個和第三個可以省略,省略第一個的意思是在for之前已經對變數初始化,例如i 0 for i 5 i 和for i 0 i 5 i 意思相同 第三個省略的意思也很明顯,原來的i 可以在for迴圈語句中實現,例如 for i 0 i 5 i 和for i 0 i 5 i ...