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

while循环及简单案例

            //循环是流程控制中的一个重要分支
            //流程控制 条件判断 循环 逻辑处理
            //循环的目的和意义
            //循环的目的是为了执行一块代码
            //循环的意义是为了简化代码。增加代码的复用性
            /*
            //例如输出0-100的数字 如果没有循环换的话 我们需要一句敲代码 输出没一个指令 非常麻烦
            //Console.WriteLine("0");
            //Console.WriteLine("1");
            //Console.WriteLine("2");
            //Console.WriteLine("...");
            //Console.WriteLine("100");
            */
            //使用循环 这个工作就简单了很多
            /*
            //基本语法
            while (判断条件)
            {
                满足条件执行的逻辑
            }

            */

1
            int num = 0;
            while (num  <=100)
            {
                Console.WriteLine(num);
                num++;

            }
            Console.ReadLine();

            /*
            1 * 输出一百以内的所有的偶数
            2 * 输出100以内3的倍数
            3 * 输出所有的水仙花数
             */
 

2

            int num = 1;
            
            while (num <=50)
            {

                 int num1 = num * 2;
                Console.WriteLine(num1);
                num++;
                
            }
            Console.ReadLine();

3

            int num = 100;

            while (num<=1000)
            {


                int g = num % 10;
                int s = (num % 100 )/ 10;
                int b = num / 100;
                if (g * g * g + s * s * s + b * b * b==num)
                {
                  Console.WriteLine(num);                    
                }
                num++;
    
            }
                Console.ReadLine(); 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Dubbo与SpringCloud的区别和优缺点
  • 1.熟悉接口测试(Postman工具)
  • 在Windows 7上安装Redis
  • 图说GPT网络结构(参数量与计算量估计)
  • Android Framework(六)WMS-窗口显示流程——窗口内容绘制与显示
  • 更换代理IP技术有哪些?
  • 如何在多台Linux虚拟机上安装和配置Kafka集群
  • 【FastAPI】服务器使用SSE实现客户端之间的广播和点对点功能
  • C#命令行参数解析库System.CommandLine介绍
  • vue3+ant design vue 中弹窗自定义按钮设置及以冒号为基准布局
  • 关于文件操作
  • CAD图1
  • 功能测试干了三年,快要废了。。。
  • 多维度测评!希亦、美的、大宇三大爆款超声波清洗机,谁才是实力王?
  • 『 Linux 』HTTP(一)
  • 分享的文章《人生如棋》
  • 230. Kth Smallest Element in a BST
  • CentOS 7 修改主机名
  • Java编程基础24——递归练习
  • Laravel 菜鸟晋级之路
  • mysql常用命令汇总
  • Python socket服务器端、客户端传送信息
  • 大数据与云计算学习:数据分析(二)
  • 每个JavaScript开发人员应阅读的书【1】 - JavaScript: The Good Parts
  • 前端设计模式
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 软件开发学习的5大技巧,你知道吗?
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • 自定义函数
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • # windows 安装 mysql 显示 no packages found 解决方法
  • (2020)Java后端开发----(面试题和笔试题)
  • (二)Kafka离线安装 - Zookeeper下载及安装
  • (附源码)spring boot建达集团公司平台 毕业设计 141538
  • (杂交版)植物大战僵尸
  • (正则)提取页面里的img标签
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)Mysql的优化设置
  • ***监测系统的构建(chkrootkit )
  • .ai域名是什么后缀?
  • .bat批处理(二):%0 %1——给批处理脚本传递参数
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .NET 5种线程安全集合
  • .NET Core引入性能分析引导优化
  • .NET MAUI学习笔记——2.构建第一个程序_初级篇
  • .net 流——流的类型体系简单介绍
  • .NET 中的轻量级线程安全
  • .NET命令行(CLI)常用命令
  • .stream().map与.stream().flatMap的使用
  • /boot 内存空间不够
  • /etc/X11/xorg.conf 文件被误改后进不了图形化界面
  • :“Failed to access IIS metabase”解决方法
  • [Android]How to use FFmpeg to decode Android f...
  • [Angularjs]asp.net mvc+angularjs+web api单页应用