黑馬程式設計師 迴圈的比較

2021-06-17 20:59:31 字數 2333 閱讀 1512

---------------------- asp.net+android+ios開發、.net培訓、期待與您交流! ----------------------

while迴圈:

語法:

while(迴圈條件)

執行過程:迴圈條件一般為關係表示式或者bool

型別的值,首先判斷

while

後面小括號內的迴圈條件是否為真,如果為真,也就是返回乙個

true

,則執行迴圈體,如果為假,也就是返回乙個

false

,則不執行迴圈體。在

while

迴圈中,總有那麼一行**,能夠改變迴圈條件,使迴圈條件總有那麼一天不成立。

死迴圈的寫法:

while(true)

例如:

int i = 0;//記錄迴圈次數的變數

console.writeline("這道題你會了咩?");

string answer = console.readline();

while (answer != "yes" && answer != "no")

while (true)

console.writeline("輸入有誤,只能輸入yes或者no,請重新輸入");

answer = console.readline();

}while (answer == "no" && i < 10)

遍講,你會了麼?", i + 1);

//學生回答

answer = console.readline();

i++;

if (i >= 10)

}if (i < 10)

console.readkey();

do-while迴圈:

語法: do

while(迴圈條件);

執行過程:首先執行do

中的迴圈體,迴圈一次後,去

while

後面小括號內判斷迴圈條件是否成立,如果成立,則繼續執行

do中的迴圈體,如果不成立,則跳出

do-while

迴圈。注:先執行。再判斷  最少執行一次。

例如:

do

if (answer == "no")

} while (answer == "no");

for迴圈

語法:for(

表示式1;

表示式2;

表示式3)

表示式1

:一般為宣告迴圈變數

表示式2

:一般為迴圈條件

;表示式3

:一般是能使迴圈條件總有一天不成立的那個條件

執行過程:第一次執行的時候,首先執行表示式1

,再執行表示式

2.然後執行迴圈體。執行一次迴圈體後,再執行表示式

3.然後再去判斷表示式

2.如果成立的話,繼續執行迴圈體,然後再執行表示式

3,再去判斷表達

2......以此類推。

例如:

for (int i = 1; i <= 9; i++)

*=\t", i, j, i * j);

}console.writeline();

}

break、continue和return的區別:

break作用:(1)跳出

switch-case

結構(2)

跳出當前的迴圈

continue:程式執行到

continue

處,不會繼續向下執行,而是回到迴圈的迴圈條件進行判斷,如果迴圈條件為

true

。則繼續執行,否則跳出當前迴圈。

return:程式執行到

return

處,會跳出當前方法

int.parse跟

conver.toint32

是一樣的,

convert.toint32

本質上內部就是呼叫的

int.parse  

如果轉換成功,那就成功了,如果失敗,都會報異常。

例如:

console.writeline("請輸入乙個數字");

int number = int.parse(console.readline());

console.writeline(number);

console.readkey();

---------------------- asp.net+android+ios開發、.net培訓、期待與您交流! ---------------------- 

黑馬程式設計師 迴圈結構

asp.net unity開發 net培訓 期待與您交流!迴圈結構 1 while while迴圈的基本語法 while 表示式1 語句2 執行過程 1 對表示式1進行求值 2 如果表示式1的值為false,則跳轉到第4步,如果表示式1的值為true,則跳轉到第3步 3 執行迴圈體,然後跳轉到第1步...

黑馬程式設計師 迴圈條件選擇

asp.net android io開發s net培訓 期待與您交流!c 中迴圈條件判斷語句是很重要的,基本上每次寫 都會用到的。它的迴圈語句有 while do while for foreach goto。它的選擇語句有 if else switch二種 1 while迴圈語句 while迴圈語...

黑馬程式設計師 三 迴圈講解

asp.net android ios開發 net培訓 期待與您交流!if 條件 if 條件 else if 條件 eles if 條件 else if 條件 else 當迴圈裡面的 只有一句話的時候,可以省略if else的大括號。語法 格式 switch 表示式 相同點 都是用來處理多分支條件的...