W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
break和continue語句使程序可以跳過部分代碼。
您可以在switch語句和任何循環(huán)中使用break語句。
它導致程序執(zhí)行到切換或循環(huán)后的下一條語句。
continue語句用于循環(huán),并導致程序跳過其余部分循環(huán),然后開始一個新的循環(huán)。
以下代碼顯示了兩個語句的工作原理。
#include <iostream>
using namespace std;
const int my_size = 80;
int main(){
char line[my_size];
int spaces = 0;
cout << "Enter a line of text:\n";
cin.get(line, my_size);
cout << "Complete line:\n" << line << endl;
for (int i = 0; line[i] != "\0"; i++)
{
cout << line[i]; // display character
if (line[i] == ".") // quit if it"s a period
break;
if (line[i] != " ") // skip rest of loop
continue;
spaces++;
}
cout << "\n" << spaces << " spaces\n";
return 0;
}
上面的代碼生成以下結(jié)果。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: