練習1:明天小蘭就要登台演出了,老師說再把明天的演出的歌曲唱一遍,如果滿意,小蘭就可以回家了.否則就需要再練習一遍,直到老師滿意為止.(yes / no)
//迴圈體:老師不停提問,小蘭不停回答
//迴圈條件:老師滿意(yes)
string answer ="";
//宣告變數在do-while外面 避免判斷條件時訪問不到
dowhile
(answer ==
"no");
//回答no 繼續執行循壞
console.
writeline
("ok,你可以回家了");
//回答yes
console.
readkey()
;
練習2:不斷要求使用者輸入乙個數字,然後列印這個數字的二倍,當使用者輸入q的時候程式退出
//迴圈體:提示使用者輸入數字並列印自身的二倍
//迴圈條件:輸入的內容為不等於q
string input ="";
//宣告在do外面 利於後續型別轉換以及條件判斷 do}
while
(input !=
"q")
;//使用者輸入為q 跳出循壞
console.
readkey()
;
練習3:不斷要求使用者輸入乙個數字(假定使用者輸入的都是正整數),當使用者輸入end的時候顯示剛才輸入的數字中的最大值
//迴圈體:提示使用者輸入數字並輸出最大值
//迴圈條件:輸入的內容不等於end
int max =0;
//宣告最大值初始為0
string input ="";
do}}while
(input !=
"end");
console.
writeline
(max)
;//輸出使用者輸入的最大值
console.
readkey()
;
練習4:要求使用者輸入使用者名稱和密碼,只要不是12207568、19991020就一直提示使用者名稱或密碼錯誤,請重新輸入。
//迴圈體:提示使用者輸入使用者名稱和密碼
//迴圈條件:使用者名稱不等於12207568、密碼不等於19991020
string username ="";
//宣告使用者的姓名為空
string userpwd ="";
//宣告使用者的密碼為空
dowhile
(username!=
"12207568"
||userpwd!=
"19991020");
//迴圈的兩個條件 不確定邏輯與邏輯或可以代入測試
console.
writeline
("登入成功");
console.
readkey()
;
備註:do-while迴圈
語法:do
while(迴圈條件);
執行過程:程式首先會執行do中的迴圈體,執行完成後,去判斷do-while迴圈的迴圈條件,
如果成立,則繼續執行do中的迴圈體,如果不成立,則跳出do-while迴圈。
特點:先迴圈,再判斷,最少執行一遍迴圈體。
for迴圈,while迴圈,do while迴圈
for int i 0 i 5 i while true for 迴圈和while 迴圈滿足條件才能進入迴圈體,do while 迴圈先進行一次迴圈才去判斷迴圈條件是否成立,如果成立繼續進入迴圈體進行迴圈,否則退出迴圈。break return continue 的區別。如果break包含在巢狀迴圈...
PHP迴圈學習二 如何使用do while迴圈語句
在之前的文章 php迴圈學習一 while迴圈語句的使用 示例詳解 中,我們了解了while迴圈語句,通過 示例介紹了while迴圈語句的作用和使用方法。下面本篇文章來給大家介紹一下while迴圈語句的變種 do while迴圈語句,看看do while迴圈語句的使用方法,一起來學習吧!do whi...
PHP初入,for迴圈使用
一 找出100 999之間的所有 水仙花數 所謂水仙花數是指乙個三位 數,各位數字的立方和等於該數本身。如153次方 1的3次方 5的3次方 3的3次方 並輸出這些數字 想想153位那個數,然後進行帶入提取.for var i 100 i 999 i 二 輸出1000年到現在所有的閏年。第乙個100...