c语言学习:[2]break和continue语句的区别

时间:2026-02-22 07:29:50

C语言中,continue语句只终止本次循环,而不是终止整个循环;break语句则是终止整个循环,不会再去判断循环条件是否满足。下面我们用一个简单的例子来看一下。这里的编程环境为Microsoft Visual C++ 6.0。

工具/原料

Microsoft Visual C++ 6.0

continue语句

# include <stdio.h>

int main(void)

{

int i ;

for (i=0; i<10; i++) 

{

if(i==4)

{

continue;//当 i==4 的时候跳过,所以输出结果没有4。 

}

printf("%d  ", i);

}

return 0;

}

编程界面和输出结果如下:break语句

    # include <stdio.h>

    int main(void)

    {

    int i ;

    for (i=0; i<10; i++) 

    {

    if(i==4)

    {

    break;//当 i==4 的时候结束循环,所以输出结果没有4 及以后的数字。

    }

    printf("%d  ", i);

    }

    return 0;

    }注意事项

© 2026 融合经验网
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com