首页 > 其他分享 >dowhile循环的应用及案例

dowhile循环的应用及案例

时间:2024-09-26 19:23:09浏览次数:10  
标签:循环体 Console 案例 dowhile while 循环 WriteLine


            //while(条件) {满足条件执行的代码,循环体 }
            /*
             do 做
             */
            //while (false)
            //{
            //    Console.WriteLine(" while循环执行了");
            //}


            //do
            //{
            //    //循环体逻辑
            //    Console.WriteLine("dowhile循环执行了");
            //}


            //while (true);
            //Console.ReadLine();

            /*
             while 循环和dowhile 都是用来重复执行某一块代码逻辑,那么dowhile 和 while 的区别就在于条件判断和循环体运行的时间不同
            1. while 循环先执行条件判断再执行循环体
            2. do while 循环先执行循环体再执行条件判断
            3.do while 循环开始条件不满足时也会执行一次
            4.while 循环在开始条件不满足时 一次都不会执行
             
             while dowhile 以及for 循环 都可以使用break continue关键字
             
             break 关键字用来退出循环
            continue 关键字用来跳出本次循环执行下一次循环
             
             */


            /*
             给用户提供两个选项
            1.继续
            2.退出
            用户选择的不是上述两项其中一个 则提示用户输入错误 请重新输入!
             利用dowhile 实现
             */
            

            do
            {

                Console.WriteLine("请输入您的选项");
                Console.WriteLine("1.继续");
                Console.WriteLine("2.退出");
                string num = Console.ReadLine();

                if (num == "1")
                {
                    
                    continue;
                }
                else if(num=="2")
                {
                   
                    break;
                }
                else
                {
                    Console.WriteLine("用户输入错误");
                }
            }
            while (true);
 

标签:循环体,Console,案例,dowhile,while,循环,WriteLine
From: https://blog.csdn.net/2401_86981937/article/details/142571858

相关文章

  • 广州浮点中望CAD软件许可优化实施成功案例
    浮动版中望CAD软件许可证优化、降本增效实施行业:机械制造实施软件:中望CAD软件一、背景概述1.项目背景中望CAD软件是广泛应用于机械制造、建筑设计等多个领域的设计工具,其强大的功能与灵活的设计能力使得企业能够高效进行设计与生产。某大型制造企业在日常设计工作中依赖中望CAD进......
  • CREKA肽修饰载药脂质体liposomes 主动靶向长循环脂质体,脂质体载药定制服务
    产品名称:靶向肿瘤细胞(CREKA)长循环载药脂质体定制英文名称:Targetedlong-circulatingdrugloadingliposomecoatedwithCREKApeptide目 录 号:ML-定制产品说明: 靶向肿瘤细胞的CREKA长循环载药脂质体是一种将特异性肽(CREKA)与长循环脂质体结合的药物递送系统,旨在通过提高......
  • 将一个表中的数据循环插入另外一个表中的mysql的存储过程
    DELIMITER$$CREATEPROCEDUREInsertDataIntoSysDictData()BEGIN--声明变量DECLAREdoneINTDEFAULTFALSE;DECLAREattribute_nameVARCHAR(255);DECLAREapply_modeVARCHAR(255); DECLAREcounter1INTDEFAULT0;--游标声明DECLAREc......
  • 20240924_102514 c语言 循环练习题
    ......
  • 某国有投资集团用人机制改革项目成功案例纪实
    某国有投资集团用人机制改革项目成功案例纪实——引入淘汰机制,优化用人机制,有效传导压力【客户行业】国有企业;金融行业【问题类型】用人机制改革【客户背景】南方某集团,是面向工业领域的综合类国有资本投资公司,集团员工数万人,部门几十个,拥有多家子公司,涉及投资运营领域广......
  • MyBatis-Plus的使用基础入门案例
    目录文章目录目录简介特性框架结构第一个案例准备工作初始化工程添加依赖完整的pom配置编写实体类编写Mapper修改启动类--扫描Mapper测试运行简介MyBatis-Plus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生......
  • 【项目案例】嵌入式Linux比较好的10+练手项目推荐,附项目文档/源码/视频
    后台私信小雯老师,回复“嵌入式Linux项目”,免费获取以下所有项目配套源码及文档。练手项目推荐 1 智能猫眼项目功能介绍:1.人脸识别:基于百度专业的深度学习算法和海量数据训练可进行人脸识别,轻松知晓访客身份;2.智能报警:实时检测非法闯入,可以自动布防,当触发警报时实时报警,最短时间......
  • 服务器数据恢复—SAN环境下LUN Mapping错误导致写操作不互斥,文件系统一致性出错的数据
    服务器数据恢复环境:SAN环境下一台存储设备中有一组由6块硬盘组建的RAID6磁盘阵列,划分若干LUN,MAP到不同业务的SOLARIS操作系统服务器上。服务器故障:用户新增了一台服务器,将存储中的某个LUN映射到新增加的这台服务器上。这个映射的LUN其实之前已经MAP到其他SOLARIS操作系统的服务......
  • 【项目案例】物联网比较好的10+练手项目推荐,附项目文档/源码/视频
    练手项目推荐 1 智能小车项目功能介绍:本项目由三部分组成:应用端(微信小程序)、设备端(Hi3861)、驱动端(UPS)。1.应用端,采用微信小程序作为应用端控制界面。在开发微信小程序端之前,需要熟悉JavaScript语言、CSS语言、XML语言和JSON语言。在微信小程序端的控制小车界面中需要输入......
  • Leetcode 622. 设计循环队列
    1.题目基本信息1.1.题目描述设计你的循环队列实现。循环队列是一种线性数据结构,其操作表现基于FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环。它也被称为“环形缓冲器”。循环队列的一个好处是我们可以利用这个队列之前用过的空间。在一个普通队列里,一旦一个队列......