while是循環(huán)流程控制,while的語法格式為 :

德惠網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項目制作,到程序開發(fā),運營維護(hù)。創(chuàng)新互聯(lián)公司公司2013年成立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
while(condition)
{
//do something 1
}
//do something 2
說明:
①while循環(huán)的表達(dá)式是循環(huán)進(jìn)行的條件,用作循環(huán)條件的表達(dá)式中一般至少包括一個能夠改變表達(dá)式的變量,這個變量稱為循環(huán)變量。
②當(dāng)表達(dá)式的值為真(非零)時,執(zhí)行循環(huán)體;為假(0)時,則循環(huán)結(jié)束。
③當(dāng)循環(huán)體不需要實現(xiàn)任何功能時,可以用空語句作為循環(huán)體。
④對于循環(huán)變量的初始化應(yīng)在while語句之前進(jìn)行,可以通過適當(dāng)方式給循環(huán)變量賦初值。
擴展資料:
注意:do...while 循環(huán)是 while 循環(huán)的變種。該循環(huán)程序在初次運行時會首先執(zhí)行一遍其中的代碼,然后當(dāng)指定的條件為 true 時,它會繼續(xù)這個循環(huán)。所以可以這么說,do...while 循環(huán)為執(zhí)行至少一遍其中的代碼,即使條件為 false,因為其中的代碼執(zhí)行后才會進(jìn)行條件驗證。
while 循環(huán)是 php 中最簡單的循環(huán)類型。它和 C 語言中的 while 表現(xiàn)得一樣。語法如下:
while(expr){
statement
}
參考資料:百度百科-while循環(huán)語句
我是一名多年的單片機工程師,下面的講解你可以參考一下。
原句是下面這樣的。
while(n)
{
語句1;
語句2;
語句n;
}
講解:
1 while(1)是無限循環(huán)花括號里面的語句。
比如:
while(1)
{
a=b;
c=d;
}
這樣語句a=b; c=d;,從上到下執(zhí)行完后,然后又回到起始點,再從上到下執(zhí)行,如此無限循環(huán)。
2 while(i--)。
假設(shè)i=50,每執(zhí)行完花括號里面一次,i就減1,這個就是符號“--”的原理,“--”名字叫做自減,直到i=0就退出while花括號里面的語言,相當(dāng)于執(zhí)行while花括號里面的語句50次。
比如:
i=50
while(i--)
{
a=b;
c=d;
}
e=g;
這樣語句a=b; c=d;,從上到下執(zhí)行完后,然后又回到起始點,再從上到下執(zhí)行,如此循環(huán)50次后,就退出while語句,往下面執(zhí)行e=g。
3 如果你想學(xué)習(xí)更多的C語言程序與電路知識,百度一下“17個實驗學(xué)會單片機”,就可以看到教程了,感興趣的朋友可以找一下。
C語言中while的用法解析如下:
1表示true,在bool類型取值false和true,0為false,非0為true(例如-1和2都是true)。程序中,這里1就表示永真,直到循環(huán)體內(nèi)遇到break。
bool表示布爾型變量,也就是邏輯型變量的定義符,以英國數(shù)學(xué)家、布爾代數(shù)的奠基人喬治·布爾(George Boole)命名。布爾型變量的值只有 真 (true) 和假 (false),0為false,非0為true(例如-1和2都是true)。
擴展資料:
while循環(huán)在其他語言中的用法
Pascal
while 條件 do 語句
意為當(dāng)條件符合時,接著做下面的語句;不符合時,退出循環(huán)。
C++
while(條件) 語句;
do 語句 while(條件);
Java
while(條件) {語句;}
do {語句;} while(條件);
二者的區(qū)別是do-while最少會被執(zhí)行一次。
循環(huán)中可以使用continue結(jié)束當(dāng)前循環(huán),回到循環(huán)開始處開始下一次循環(huán)。也可以用break跳出整個循環(huán)。
參考資料來源:百度百科-while
分享標(biāo)題:c語言while循環(huán)函數(shù) c語言中while循環(huán)
網(wǎng)頁路徑:http://chinadenli.net/article44/hppiee.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、網(wǎng)站設(shè)計、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站策劃、網(wǎng)站內(nèi)鏈、微信公眾號
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)