如何在 C# 中使用 break 和 continue 語句控制 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;
}同理,continue 語句在 for 迴圈中也會起作用,但它不會顯示負數。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;
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP