C语言函数问题!!速度快来拿分了!

来源:百度知道 编辑:UC知道 时间:2024/06/21 10:00:57
C语言函数问题!!速度快来拿分了!
C语言中 continue;和 break; 函数是做什么的!
还有用法 怎么用?
谢谢了

continue 是直接跳到下一次循环的条件判断语句.
break 是直接跳出循环语句.
---------------------------------------------------------------
for(i=0;i<n;i++)
{
if(i%k==0)
continue;\\如果满足此判断语句,则continue转到i<n的判断条件.
下面的printf不执行.
--------------------
printf("%d",a[i]);
}
================================================================
for(i=0;i<n;i++)
{
if(i%k==0)
break;\\则不转到i<n的判断条件.直接跳出循环语句FOR
)

在一个循环中,如果使用continue就表示继续循环,如果使用break的话,就表示跳出循环,不再继续循环。

例:for(int i=0;i<10;i++)
{
if(i==5)
break;
}
此例说明当i=5时就跳出循环,循环6次就结束了

C语言中 continue 和 break 是实现特定条件的跳转的,如果你对汇编有所了解的话,就应该比较清楚了。
函数,,绝对是模块化设计思想的体现。

PS:如果LZ对实际项目有过开发经验的话,我想你会理解我上面的话的。
Good Luck

coutinue是跳出该循环中的本次循环 break是跳出该循环

for(xxx){
break;//直接跳出for循环
continue;//跳出本次循环
}

break是从循环中直接推出 执行循环下面的语句