void
專(zhuān)注于為中小企業(yè)提供網(wǎng)站建設(shè)、網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)溫江免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上千余家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
fun(int
nums[],int
Len)/*Len是數(shù)組長(zhǎng)度*/
{
int
i,CountJ,CountO;
CountJ
=
CountO
=
0;
for(i
=
0;iLen;i++)
{
if(nums[i]%2
==
0)
CountO++;
else
CountJ++;
}
printf("偶數(shù)個(gè)數(shù)為:%d\n奇數(shù)個(gè)數(shù)為:%d\n",CountO,CountJ);
}
int i, S=0;
for (i=0, i16, i=i+1)
S=S+2*i;
end
上述c語(yǔ)言代碼可以計(jì)算偶數(shù)求和:0+2+4+…+28+30,若要計(jì)算更多偶數(shù),更改for循環(huán)中的判斷條件i16即可。
100以?xún)?nèi)的偶數(shù)和結(jié)果當(dāng)包括100時(shí)則為2550,不包括100時(shí),100以?xún)?nèi)的偶數(shù)和為2450。
#includestdio.h
int main(){
int sum=0;
int i=0;
for (i=0;i=100;i+=2){
? sum+=i;
}
printf("100以?xún)?nèi)的偶數(shù)的和:%d\n",sum);
return 0;
}
擴(kuò)展資料:
for(表達(dá)式1;表達(dá)式2;表達(dá)式3)循環(huán)體語(yǔ)句 。(其中;不能省略)
三種語(yǔ)句比較
同一個(gè)問(wèn)題,往往既可以用 while語(yǔ)句解決,也可以用 do-while或者for語(yǔ)句來(lái)解決,但在實(shí)際應(yīng)用中,應(yīng)根據(jù)具體情況來(lái)選用不同的循環(huán)語(yǔ)句。選用的一般原則是:
1、如果循環(huán)次數(shù)在執(zhí)行循環(huán)體之前就已確定,一般用 for語(yǔ)句。如果循環(huán)次數(shù)是由循環(huán)體的執(zhí)行情況確定的,一般用 while語(yǔ)句或者do- while語(yǔ)句。
2、當(dāng)循環(huán)體至少執(zhí)行一次時(shí),用 do-while語(yǔ)句可以作為首選,反之,如果循環(huán)體可能一次也不執(zhí)行,則選用while語(yǔ)句。
C++/C循環(huán)語(yǔ)句中,for語(yǔ)句使用頻率最高,while語(yǔ)句其次,do語(yǔ)句很少用。
3、三種循環(huán)語(yǔ)句for、while、do-while可以互相嵌套自由組合。但要注意的是,各循環(huán)必須完整,相互之間絕不允許交叉。
參考資料來(lái)源:百度百科-C語(yǔ)言的循環(huán)語(yǔ)句