C語(yǔ)言為什****么需要循環(huán)控制
大多數(shù)C語(yǔ)言應(yīng)用程序都會(huì)包含循環(huán)結(jié)構(gòu),循環(huán)結(jié)構(gòu)和順序結(jié)構(gòu)、選擇結(jié)構(gòu)是結(jié)構(gòu)化程序設(shè)計(jì)的3種基本結(jié)構(gòu),它們是各種復(fù)雜程序的基本構(gòu)成單元,況且程序所處理的問(wèn)題常常需要重復(fù)處理。
C語(yǔ)言while語(yǔ)句
一般形式
while(表達(dá)式) 語(yǔ)句
C語(yǔ)言while語(yǔ)句注意事項(xiàng)
- 其中的語(yǔ)句就是循環(huán)體,可以是一個(gè)簡(jiǎn)單的語(yǔ)句,也可以是復(fù)合語(yǔ)句。執(zhí)行循環(huán)體的次數(shù)是由循環(huán)條件控制的,這個(gè)循環(huán)條件就是上面一般形式中的“表達(dá)式”,也稱為循環(huán)條件表達(dá)式。
- while循環(huán)可以簡(jiǎn)單的記為,只要當(dāng)循環(huán)條件表達(dá)式為真(即給定的條件成立),就執(zhí)行循環(huán)體語(yǔ)句。
- while循環(huán)的特點(diǎn)是:先判斷條件表達(dá)式,后執(zhí)行循環(huán)體語(yǔ)句。
C語(yǔ)言使用while語(yǔ)句求1+2+3+...+10的和
#include//頭文件
int main()//主函數(shù)
{
int i=1,sum=0;//定義變量
while(i<11)//循環(huán)條件和
{
sum=sum+i;//和
i=i+1;//增量
}
printf("%d",sum);//輸出結(jié)果
return 0;//函數(shù)返回值為0
}
編譯運(yùn)行結(jié)果:
55
--------------------------------
Process exited after0.09865 secondswith return value0
請(qǐng)按任意鍵繼續(xù). . .
-
C語(yǔ)言
+關(guān)注
關(guān)注
183文章
7644瀏覽量
145639 -
編程語(yǔ)言
+關(guān)注
關(guān)注
10文章
1964瀏覽量
39592 -
程序
+關(guān)注
關(guān)注
117文章
3846瀏覽量
85256
發(fā)布評(píng)論請(qǐng)先 登錄
C語(yǔ)言中break語(yǔ)句的語(yǔ)法和基本應(yīng)用
VHDL語(yǔ)言中信號(hào)設(shè)置的不同方式,有什么注意事項(xiàng)?
編寫C語(yǔ)言時(shí)常見的注意事項(xiàng)有哪些
C語(yǔ)言入門教程-if語(yǔ)句和while循環(huán)
C語(yǔ)言入門C語(yǔ)言語(yǔ)句的更換技巧
C++語(yǔ)言基礎(chǔ)講解視頻do while循環(huán)語(yǔ)句
C++語(yǔ)言基礎(chǔ)講解視頻while循環(huán)語(yǔ)句
C語(yǔ)言教程之使用while語(yǔ)句求n!
C語(yǔ)言的for循環(huán)語(yǔ)句的程序和電路圖免費(fèi)下載
C語(yǔ)言while語(yǔ)句注意事項(xiàng)
評(píng)論