---------------------- 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 表示式 相同點 都是用來處理多分支條件的...