首页投稿(暂停使用,暂停投稿)程序员

C语言的流程控制(第三篇章:四大跳转)

2016-05-22  本文已影响228人  遮天的龙

一、break语句

作用:可使程序跳出当前循环结构,执行循环后面的语句。

语句格式为:  break;

而且break 通常出现在条件表达式的后面,注意,break 只能跳出一重循环。
eg:

二、continue语句

作用:在满足另一个特定条件时跳出本次循环。
语句格式为: continue;

一般来说,cotinue 通常出现在条件表达式的后面。而且最主要的特点为:只能结束当前循环提前进入下轮循环。

eg:
打印[1,50] 以内所有能被4 整除的数
int main()
{
for(int i=0; i<=50; i++)
{
if(i%4 != 0)
continue;
printf("%d\n",i);
}
}

三、goto语句

作用:goto语句是无条件转向语句,即转向到指定语句标号处,执行标号后面的程序。
语法格式:
goto 语句标号;
但是由于goto 会破坏结构化程序设计流程,结构化程序设计不主张使用goto语句。

四、return语句

作用:结束当前函数,返回调用,如果当前函数是main 函数,则该进程结束。
语句格式:
return__;(后缀看情况加的)
通常见到的是return 0 ;来结束当前函数,返回调用,当当前函数是main 函数,则该进程结束。**

上一篇 下一篇

猜你喜欢

热点阅读