【迴圈語句】
1.while語句
基本格式:
while (【布林表示式】)
int i = 1;
int sum = 0;
while (i <= 100)
console.writeline("1到100的累加和:", sum);
console.readline();
2.do…while語句
do…while語句與while語句的區別是:while語句先判斷表示式的真假,再執行迴圈體;而do…while語句先執行迴圈體內的內容,再判斷表示式真假。也就是說while語句中的迴圈體可以執行為0次,do…while語句中的迴圈體至少要執行1次。
基本格式:
do
while(【布林表示式】);//分號不能少
int i = 1;
int sum = 0;
do while (i<=100);
console.writeline("1到100的累加和:" + sum);
console.readline();
3.for迴圈語句
基本格式:
for(【初始化表示式】;【條件表示式】;【迭代表示式】)
表示式可以省略,但是分號不可以省略,而且可能會造成死迴圈。
int sum = 0;
for (int i=1;i<=100;i++)
console.writeline("1到100的累加和:" + sum);
console.readline();
死迴圈:
//while語句
while(true)
//do...while語句
dowhile(true);
//for語句
for(;;)
4.foreach語句
基本格式:
foreach(【型別】 【迭代變數名】 in 【集合型別表示式】)
string list = ;
foreach(string str in list)
console.readline();
【跳轉語句】
1.break語句
for (int i=1; ;i++)
console.writeline(i);
}
break語句通常和if搭配使用,但是必須是在迴圈體內,不可以單獨在if語句中使用。
2.continue語句
int i;
int sum = 0;
for(i=1;i<=100;i++)
sum += i;
}console.writeline("1到100偶數的和:" + sum);
console.readline();
和break語句一樣,搭配if語句使用。
3.goto語句
goto 【標籤】
標籤的定義:
標籤名 :
goto語句無視**邏輯,直接跳轉至標籤位置。容易造成邏輯混亂,不推薦使用。
4.return語句
return語句表示返回
static string mystr(string str)
static void main(string args)
PLSQL入門到精通(第6章 異常)
前一次我們針對select into做了簡單的說明,本次針對他的異常處理進行解釋。我們用文字的方式進行編輯,儲存到 test.sql檔案中。可以通過sql plusl來執行text.sql。執行方法不在敘述 test.sql檔案的內容 set serveroutput on set verify o...
CH4 PHP從入門到精通,流程控制語句
echo echo date n 當前月份 echo date j 當前日期,如12,16號即16 echo ch4 p69 do.while先執行後判斷 num 1 while num 1 dowhile num 1 注意這裡的還有個分號 echo ch4 p71輸出100內的所有素數 這個邏輯性...
python 從入門到放棄 04 流程控制
目錄流程控制之while迴圈 小作業流程控制即為控制事物的執行流程,具體體現在我們編寫的程式執行的順序上。1.順序結構 之上而下的依次執行 2.分支結構 根據某些條件的判斷做出不同的執行流程 3.迴圈結構 根據某些條件的判斷迴圈反覆的做相同的事情 1.在python中使用縮進來表示 的從屬關係 if...