如何使用 break 和 continue 語句控制 C# 中的 for 迴圈?
break 語句終止迴圈。若要在 for 迴圈中使用它,你每次都可以從使用者那裡獲取輸入並在使用者輸入負數時顯示輸出。然後將輸出顯示並使用 break 語句退出 −
for(i=1; i <= 10; ++i) {
myVal = Console.Read();
val = Convert.ToInt32(myVal);
// loop terminates if the number is negative
if(val < 0) {
break;
}
sum += val;
}同樣,for 迴圈中的 continue 語句也可以工作,但它不會顯示負數。continue 語句會導致迴圈跳過其主體的其餘部分,並在重複之前立即重新測試其條件 −
for(i=1; i <= 10; ++i) {
myVal = Console.Read();
val = Convert.ToInt32(myVal);
// loop terminates if the number is negative and goes to next iteration
if(val < 0) {
continue;
}
sum += val;
}
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP