当前位置: 首页 > news >正文

C#break和continue学习

一,代码

  static void Main(string[] args)
        {
            int sum = 0;
            while (true)
            {
                int num = Convert.ToInt32(Console.ReadLine());
                if (num == 0)
                {
                    break;
                }
                if (num == 1)
                {
                    continue;
                }
                sum += num;
            }
            Console.WriteLine(sum);
            Console.ReadKey();
        }

综上理解,

1>break是跳出整个循环,执行下面代码

2>continue是重新执行循环条件,根据上面的代码理解,当你输入整数1,符合num==1的条件,sum += num这句代码不执行,而重新跳到while (true)这行

 

转载于:https://www.cnblogs.com/May-day/p/6364092.html

相关文章:

  • jmeter(十)参数化
  • 用9种办法解决 for 循环取 i
  • 微信小程序无埋点数据采集方案
  • 一次Linux服务器***查杀经历
  • JS编程建议——71:推荐分支函数
  • 第五十四课、被遗弃的多重继承(下)
  • 拖拽div大小
  • 4xx错误的本质:服务器已经接收到请求
  • sql server 查询表结构
  • Swift 中异常抛出和四种异常处理
  • JDK Tools and Utilities---Java Troubleshooting, Profiling, Monitoring and Management Tools
  • Sagit.Framework For IOS 开发框架入门开发教程2:一行代码实现引导页
  • 简单实现UIlabel可复制功能
  • 大数据学习系列之五 ----- Hive整合HBase图文详解
  • REST开放接口生成文档工具之apidoc
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • CentOS7简单部署NFS
  • java2019面试题北京
  • macOS 中 shell 创建文件夹及文件并 VS Code 打开
  • Netty+SpringBoot+FastDFS+Html5实现聊天App(六)
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • Puppeteer:浏览器控制器
  • Rancher如何对接Ceph-RBD块存储
  • webpack4 一点通
  • 百度地图API标注+时间轴组件
  • 从输入URL到页面加载发生了什么
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 前端性能优化--懒加载和预加载
  • 全栈开发——Linux
  • 收藏好这篇,别再只说“数据劫持”了
  • 新书推荐|Windows黑客编程技术详解
  • 怎么将电脑中的声音录制成WAV格式
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • 数据库巡检项
  • 曜石科技宣布获得千万级天使轮投资,全方面布局电竞产业链 ...
  • ​Java并发新构件之Exchanger
  • #pragma multi_compile #pragma shader_feature
  • $.ajax()参数及用法
  • (145)光线追踪距离场柔和阴影
  • (4)STL算法之比较
  • (JS基础)String 类型
  • (阿里云万网)-域名注册购买实名流程
  • (力扣)1314.矩阵区域和
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (三)c52学习之旅-点亮LED灯
  • (三十五)大数据实战——Superset可视化平台搭建
  • (一)Neo4j下载安装以及初次使用
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (转) Face-Resources
  • (转)使用VMware vSphere标准交换机设置网络连接
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • ******IT公司面试题汇总+优秀技术博客汇总
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .java 9 找不到符号_java找不到符号
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...