首页后端开发ASP.NETbreak和continue在跳出循环时的不同

break和continue在跳出循环时的不同

时间2024-01-31 09:04:03发布访客分类ASP.NET浏览1069
导读:收集整理的这篇文章主要介绍了break和continue在跳出循环时的不同,觉得挺不错的,现在分享给大家,也给大家做个参考。break和continue在跳出循环时的不同@H_304_5@● break:跳出本层循环,执行本层循环下面的语句...
收集整理的这篇文章主要介绍了break和continue在跳出循环时的不同,觉得挺不错的,现在分享给大家,也给大家做个参考。

break和continue在跳出循环时的不同@H_304_5@

● break:跳出本层循环,执行本层循环下面的语句。

● continue:终止本次循环,进入下一次循环。

break示例:

#includestdio.h>
int main(){
        int num = 0;
        int i = 0;
        for (int i = 0;
     i  10;
 i++)    {
        if (num == 5)        {
                break;
                num += 2;
          }
            num += 1;
    }
        PRintf("%d\n", num);
        System("pause");
        return 0;
}
    

输出结果为5。

当num =5时,程序直接跳出循环,执行输出语句,故输出为5。

continue示例:

#include stdio.h>
int main(){
        int num = 0;
        int i = 0;
        for (int i = 0;
     i  10;
 i++)    {
                if (num == 5)        {
                num += 2;
                continue;
        }
            num += 1;
    }
        printf("%d\n", num);
        system("pause");
        return 0;
}
    

输出结果为11。

推荐学习:c语言视频教程

以上就是break和continue在跳出循环时的不同的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

break

若转载请注明出处: break和continue在跳出循环时的不同
本文地址: https://pptw.com/jishu/593756.html
聊聊Node中的各种I/O模型 c语言conio.h是什么意思

游客 回复需填写必要信息