c語言while循環(huán)例子 c中while用法?
c中while用法?While用于控制語句的循環(huán)執(zhí)行。不同的開發(fā)語言有相似的用法。C語言中while的基本語法如下:while(condition)//判斷條件,滿足條件執(zhí)行,不滿足條件退出循環(huán){st
c中while用法?
While用于控制語句的循環(huán)執(zhí)行。不同的開發(fā)語言有相似的用法。C語言中while的基本語法如下:
while(condition)//判斷條件,滿足條件執(zhí)行,不滿足條件退出循環(huán)
{
statement(s)//要執(zhí)行的特定語句
}
用一個簡單的例子求1到100的累計和。
Int i=1
Int sum=0
while(i<=100)
{
sum=i
}
printf(“sum is%dn”,使用的標準格式是while(expression){loop statement body;}2注:①while loop的表達式是loop的條件,作為循環(huán)條件的表達式一般包括至少一個可以改變表達式的變量,稱為循環(huán)變量。② 當表達式的值為true(非零)時,循環(huán)體將執(zhí)行False(0),然后循環(huán)結(jié)束。③ 當循環(huán)體不需要實現(xiàn)任何函數(shù)時,可以使用空語句作為循環(huán)體。④ 循環(huán)變量的初始化應(yīng)該在while語句之前進行,初始值可以通過適當?shù)姆绞椒峙浣o循環(huán)變量
1。首先,我們定義幾個變量
int i,a
i=0,a=5
如圖所示:
2,do while的基本結(jié)構(gòu)是
do
{
}while(),其中l(wèi)oop語句是用大括號寫的。如圖所示:
3。如果while語句中的內(nèi)容為true,則執(zhí)行while循環(huán)。如果不是true,則while循環(huán)將結(jié)束。例如,寫一個>I;注意while()后面的分號。如圖所示:
4。例如,我們在loop語句中寫I來執(zhí)行I的自動遞增操作,如圖
5/此時,我們寫下output語句??碔值的變化。如圖所示:
6。當我們執(zhí)行語句時,會發(fā)現(xiàn)I的輸出值是5;當while中的循環(huán)不成立時,循環(huán)結(jié)束。如圖所示: