国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 东辽县| 太湖县| 海宁市| 瑞金市| 大丰市| 保德县| 盐城市| 桐乡市| 清水河县| 新兴县| 东安县| 卢湾区| 新营市| 安多县| 涟水县| 保靖县| 永宁县| 定兴县| 虎林市| 白城市| 沙洋县| 天水市| 永善县| 江永县| 阿巴嘎旗| 曲松县| 松溪县| 贡觉县| 成安县| 饶平县| 若羌县| 丰宁| 云浮市| 伽师县| 健康| 盐亭县| 济阳县| 丰城市| 南靖县| 合阳县| 嘉峪关市|