C#三个循环

    xiaoxiao2021-03-25  93

    开篇

    循环在很多时候都起到了很大的作用,是一个很重要的语法结构

    内容

    首先在C#中接触到了三种循环结构他们分别是

    1、while循环            这种循环的用法是先判断然后再执行循环体,

    2、Do  -while循环    这种循环是先执行一次循环体,然后再判断条件是否成立

    3、for  循环                这个循环是在知道循环的次数后可以选择使用这种循环

    举例:while循环

    //要求用户输入用户名和密码,只要一个不正确就提醒用户名或密码输入错误 string name = "";//用于接收用户输入的内容 string PWD = ""; do { Console.WriteLine("请输入用户名"); name = Console.ReadLine(); Console.WriteLine("请输入密码"); PWD = Console.ReadLine(); if (name != "1" || PWD != "1") { Console.WriteLine("userid or pwd worong,请重新输入"); } } while (name != "1" || PWD != "1"); Console.WriteLine("程序结束"); Console.ReadKey(); Do while 循环举例

    //不断要求用户输入姓名才停止(先输入,在判断用do while ) string name =""; do { Console.WriteLine("请输入姓名"); name = Console.ReadLine(); } while (name!="q"); Console.WriteLine("程序结束"); Console.ReadKey(); for 循环举例

    //练习1-100方法一 int sum = 0;//先定义一个和的变量 for (int i = 1; i <= 100; i++) { sum += i; if (sum > 20) { Console.WriteLine("{0}-------------{1}", sum, i); break;//满足调价后跳出程序,停止循环 } }

    咱们的循环如何停止呢?有两种方式,一是当执行到所设定的条件时退出循环,另一是利用break跳出程序强制退出循环

    具体的示例如上方for循环举例

    转载请注明原文地址: https://ju.6miu.com/read-36294.html

    最新回复(0)