當前位置:首頁 » 編程語言 » 1到100偶數和c語言dowhile
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

1到100偶數和c語言dowhile

發布時間: 2023-02-11 12:18:27

Ⅰ 用c語言編寫一道程序計算100以內偶數的和

100以內的偶數和結果當包括100時則為2550,不包括100時,100以內的偶數和為2450。

#include<stdio.h>

int main(){

int sum=0;

int i=0;

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

sum+=i;

}

printf("100以內的偶數的和:%d ",sum);

return 0;

}

(1)1到100偶數和c語言dowhile擴展閱讀:

for(表達式1;表達式2;表達式3)循環體語句 。(其中;不能省略)

三種語句比較

同一個問題,往往既可以用 while語句解決,也可以用 do-while或者for語句來解決,但在實際應用中,應根據具體情況來選用不同的循環語句。選用的一般原則是:

1、如果循環次數在執行循環體之前就已確定,一般用 for語句。如果循環次數是由循環體的執行情況確定的,一般用 while語句或者do- while語句。

2、當循環體至少執行一次時,用 do-while語句可以作為首選,反之,如果循環體可能一次也不執行,則選用while語句。

C++/C循環語句中,for語句使用頻率最高,while語句其次,do語句很少用。

3、三種循環語句for、while、do-while可以互相嵌套自由組合。但要注意的是,各循環必須完整,相互之間絕不允許交叉。

參考資料來源:網路-C語言的循環語句

Ⅱ 急求C語言編程:求1到100所有偶數之和,三種循環語句分別實現

工具/材料:以Microsoft Visual Studio 2010為例。

1、首先在桌面上,點擊「Microsoft Visual Studio 2010」圖標。

Ⅲ 用C語言編寫出計算1到100之間的奇數之和以及偶數之和的程序

用for循環:

#include<stdio.h>
voidmain(){
inti,s1=0,s2=0;
for(i=1;i<=100;i++)
i%2?s1+=i:s2+=i;
printf("奇數和:%d 偶數和:%d",s1,s2);
}

用while循環:

#include<stdio.h>
voidmain(){
inti=1,s1=0,s2=0;
while(i<=100)
{i%2?s1+=i:s2+=i;i++;}
printf("奇數和:%d 偶數和:%d",s1,s2);
}

用do-while循環:

#include<stdio.h>
voidmain(){
inti=1,s1=0,s2=0;
do
{i%2?s1+=i:s2+=i;i++;}
while(i<=100);
printf("奇數和:%d 偶數和:%d",s1,s2);
}