国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

小康陪你學(xué)JAVA--------三大循環(huán)之Do-while循環(huán)

2019-11-14 20:49:18
字體:
供稿:網(wǎng)友
小康陪你學(xué)java--------三大循環(huán)之Do-while循環(huán)

do…while循環(huán)也是用于未知循環(huán)執(zhí)行次數(shù)的時(shí)候,而while循環(huán)及do…while循環(huán)最大不同就是進(jìn)入while循環(huán)前,while語句會(huì)先測(cè)試判斷條件的真假,再?zèng)Q定是否執(zhí)行循環(huán)主體,而do…while循環(huán)則是“先做再說”,每次都是先執(zhí)行一次循環(huán)主體,然后再測(cè)試判斷條件的真假,所以無論循環(huán)成立的條件是什么,使用do…while循環(huán)時(shí),至少都會(huì)執(zhí)行一次循環(huán)主體。do…while循環(huán)的格式如下:

當(dāng)循環(huán)主體只有一個(gè)語句時(shí),可以將左、右大括號(hào)去除。第一次進(jìn)入do..while循環(huán)語句時(shí),不管判斷條件(它可以是任何表達(dá)式)是否符合執(zhí)行循環(huán)的條件,都會(huì)直接執(zhí)行循環(huán)主體。循環(huán)主體執(zhí)行完畢,才開始測(cè)試判斷條件的值,如果判斷條件的值為真,則再次執(zhí)行循環(huán)主體,如此重復(fù)測(cè)試判斷條件、執(zhí)行循環(huán)主體,直到判斷條件的值為假,才會(huì)跳離do…while循環(huán)。下面列出了do…while循環(huán)執(zhí)行的流程:

1. 進(jìn)入do...whle循環(huán)前,要先為循環(huán)控制變量(或表達(dá)式)賦起始值。

2. 直接執(zhí)行循環(huán)主體,循環(huán)主體執(zhí)行完畢,才開始根據(jù)判斷條件的內(nèi)容決定是否繼續(xù)執(zhí)行循環(huán):條件判斷值為真(True)時(shí),繼續(xù)執(zhí)行循環(huán)主體;條件判斷值為假(False)時(shí),則跳出循環(huán),執(zhí)行其他語句。

3. 執(zhí)行完循環(huán)主體內(nèi)的語句后,重新為循環(huán)控制變量(或表達(dá)式)賦值(增加或減少),由于do…while循環(huán)和while循環(huán)一樣,不會(huì)自動(dòng)更改循環(huán)控制變量(或表達(dá)式)的內(nèi)容,所以在do…while循環(huán)中賦值循環(huán)控制變量的工作要由自己來做,

再回到步驟2重新判斷是否繼續(xù)執(zhí)行循環(huán)。

01 // 以下程序說明了do...while循環(huán)的使用

02 public class TestJava3_29

03 {

04 public static void main(String[] args)

05 {

06 int i = 1 ,sum = 0 ;

07 // do.while是先執(zhí)行一次,再進(jìn)行判斷。即,循環(huán)體至少會(huì)被執(zhí)行一次

08 do

09 {

10 sum += i ; // 累加計(jì)算

11 i++ ;

12 }while(i<=10);

13 System.out.

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 湾仔区| 保定市| 云梦县| 北流市| 始兴县| 玛纳斯县| 仁怀市| 集安市| 德庆县| 汤原县| 广水市| 庆阳市| 甘泉县| 吴堡县| 开阳县| 全州县| 宁陵县| 兰溪市| 长子县| 承德县| 东兴市| 潮州市| 任丘市| 商河县| 岐山县| 临漳县| 淮滨县| 资源县| 呼伦贝尔市| 仙桃市| 海口市| 乌兰察布市| 开封县| 东方市| 綦江县| 泰顺县| 平果县| 景洪市| 永济市| 轮台县| 沂源县|