1. break语句
a. 作用:用于跳出选择结构或者循环结构
出现在switch条件语句中,作用是终止case并跳出switch
出现在循环语句中,作用是跳出当前的循环语句
出现在嵌套循环中,跳出最近的内层循环语句
2. continue语句
a. 作用:在循环语句中,跳过本次循环中余下尚未执行的语句,继续执行下一次循环
b 语法:
for(起始表达式;条件表达式;末尾循环体){循环语句1;...continue;循环语句2;}
3. goto语句
a. 作用:可以无条件跳转语句,如果标记的名称存在,执行到goto语句时,会跳转到标记的位置
b. 语法:
goto 标记;…标记: …
c. 举例:
'''
int main() {
cout << "1" << endl;
goto FLAG;
cout << "2" << endl;
cout << "3" << endl;
cout << "4" << endl;
FLAG:
cout << "5" << endl;
system("pause");
return 0;
}
'''
输出结果:1 5
*在程序中不建议使用goto语句,以免造成程序流程混乱
注:当时做笔记的时候中英文标点未分,大家见谅