06黑馬程式設計師 while迴圈,除錯

2021-06-13 00:11:36 字數 2354 閱讀 2717

------- 

windows phone 7手機開發

、.net培訓

、期待與您交流! -------

while(條件)    //條件加:迴圈條件

要執行迴圈的n條程式;    //迴圈條件

1.判斷迴圈條件,如果條件為true,則轉向2;如果條件為false,則轉向3

2.執行迴圈體,迴圈體執行完成後,轉向1

3.跳出迴圈,迴圈結束

輸入班級人數與分數,得到總成績與平均成績

console.writeline("請輸入你們班有多少人數");

int count = convert.toint32(console.readline());//得到班級人數

int score = 0;//存使用者輸入的分數

int i = 0;

int sum = 0;//用於存總成績

while (i < count)

個學生的成績", i + 1);

score = convert.toint32(console.readline());

// sum = sum + score;

sum += score;

i++;

}console.writeline("本班共有人,總成績為分,平均成績分",

count, sum, sum / count);

dowhile(條件) ;

執行過程:

1執行迴圈體,執行完迴圈體轉向2

2判斷條件是否成立,如果條件為true,則轉向1.如果條件為false,則轉向3

3跳出迴圈

假如迴圈條件一開始就不成立,對於while迴圈,一次都不會執行.對於do-while迴圈會執行一次.

所有do-while的迴圈體一般至少會被執行一次.

while先判斷,後執行

do-while 先執行,後判斷

try    //檢測

有可能出現異常的**

catch

如果try中的**沒有出現異常,則不會執行catch中的**.

如果try中的**出現異常,則程式立即調到catch中.

//5、 從乙個整數陣列中取出最大的整數。

}catch

}} while (input != "ok");

console.writeline("最大值為", max);

console.writeline("謝謝合作,程式結束");

console.readkey();}}

}

//3、 不斷要求使用者輸入乙個數字,然後列印這個數字的二倍,當使用者輸入q的時候程式退出。

的二倍是",input,input*2);

// flag = true;

// }

// catch

//

//} while (flag);

#endregion

string input;//定義input

int number;

console.writeline("請輸入乙個數字,我會顯示它的二倍(q結束)?");

input = console.readline();//輸入input

while (input != "q")//q會繼續

的二倍是", number, number * 2);

console.writeline();

console.writeline("請輸入乙個數字(q結束)?");

input = console.readline();

}//數字會*2

console.writeline("程式結束");

console.readkey();}}

}

設定斷點

單步執行

觀察變數

當程式出現問題後找錯誤的乙個過程,對程式設計師來說非常重要

出錯一般分為兩大類:

1語法錯誤.

2邏輯錯誤(執行時錯誤)

------- 

windows phone 7手機開發

、.net培訓

、期待與您交流! -------

黑馬程式設計師 06 內部類

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 ios開發 net培訓 期待與您交流!while迴圈 語法 while 迴圈條件 執行過程 迴圈條件一般為關係表示式或者bool 型別的值,首先判斷 while 後面小括號內的迴圈條件是否為真,如果為真,也就是返回乙個 true 則執行迴圈體,如果為假,也就是返回乙個...