1、break语句
break语句可以用于跳出while、for、do while循环
用法为:
if(条件) break;
当循环体中执行break语句后,循环体剩余语句将被跳过,程序控制直接跳到循环体外
2、continue语句
continue语句的功能的语句是结束本次循环。对于for循环,跳过continue之后的循环体中剩余语句,转向下一次循环;
对于while和do while循环,跳过continue之后的循环体中剩余语句,转向循环条件的判定。
常用语法
if(语句) continue;
3、go to语句
go to语句可以实现程序的跳转,它可以跳转到函数中任何有标号的语句处,
标号是指放在语句开始处的标识符,格式为
标识符:语句;
go to语句的语法为
go to 标号;
例如:
#include<stdio.h> int main() { int sum = 0; int i = 1; Loop:sum = sum + i++; if(i<=100) go to Loop; printf("sum = %d ",sum); return 0; }
若过多的使用go tou语句会使程序难以理解,故一般较少的使用go to语句。