1、break语句
使控制跳出循环,转而执行循环语句后面的第一条语句。
tag=1跳出循环,为0则不跳出
2、continue语句
跳过continue语句后面尚未执行的语句,开始下一次循环
在循环嵌套中,continue只对包含它的最内层的循环体语句起作用。
3、goto语句
称为无条件转移语句,其作用是在不需要任何条件的情况下直接使程序跳转到该语句标号所标识的语句去执行。
(1)goto语句可与条件语句配合使用来实现条件转移,构成循环。
(2)在嵌套循环中,利用goto语句可以直接从最内层的循环跳出最外层的循环体。
4、exit()函数
其作用是终止整个程序的执行,强制返回到操作系统。用该函数时,需嵌入头文件stdlib.h。
void exit(int status);
当status的值为0或为宏常量EXIT_SUCCESS时,表示程序正常退出;当status的值为非0或为宏常量EXIT_FAILURE时,表示程序出现某种错误后退出。eg: exit(-1);