c#do while循环_c#do-while循环语法 - CSDN
  • while循环: //输入用户名和密码,满足用户名为:admin,密码为:111111,如果两者都满足就提示成功,跳出循环, //否则继续循环让其输入,一直输入到正确为止,就跳出循环 while(true) { Console....

    while循环:

    //输入用户名和密码,满足用户名为:admin,密码为:111111,如果两者都满足就提示成功,跳出循环,
    //否则继续循环让其输入,一直输入到正确为止,就跳出循环

    while(true)

    {

    Console.WriteLine("请输入用户名:");

    string name=Console.ReadLine();

    Console.WriteLine("请输入密码:");

    string pwd=Console.ReadLine();


    if(name=="admin"&&pwd=="111111")

    {

    Console.WriteLine("恭喜您,输入成功");

    break;

    }

    else

    {

    Console.WriteLine("输入有误,请重新输入");

    }

    }
    Console.ReadKey();


    do...while...循环:

    //输入用户名和密码,满足用户名为:admin,密码为:111111,如果两者都满足就提示成功,跳出循环,
    //否则继续循环让其输入,一直输入到正确为止,就跳出循环

    string name;
    string pwd;
    do

    {

    Console.WriteLine("请输入用户名:");

    name=Console.ReadLine();

    Console.WriteLine("请输入密码:");

    pwd=Console.ReadLine();

    }

    while(name!="admin"||pwd!="111111");
    Console.WriteLine("恭喜您,输入正确");
    Console.ReadKey();

    for循环:

    //九九乘法表:

    for(int i=1;i<=9;i++)

    {

    for(int j=1;j<=i;j++)

    {

    Console.WriteLine("{0}*{1}={2} ",i,j,i*j);

    }

                 }
    Console.ReadKey();


    展开全文
  • C#里面,do...while循环结构表示先循环一次,然后进行判断,如果判断结果为真,就继续循环;否则就停止循环。 实例1:计算1-100的和。 Console.WriteLine("开始就算1到100的和:");  int i;  int sum;  i=1; ...

    C#里面,do...while循环结构表示先循环一次,然后进行判断,如果判断结果为真,就继续循环;否则就停止循环。

    实例1:计算1-100的和。

    Console.WriteLine("开始就算1100的和:");
                int i;
                int sum;
                i=1;
                sum=0;
                do
                {
                    sum=sum+i;
                    i=i+1;
                }while(i<=100);
      Console.WriteLine("1100的和为:"+sum);

    实例2:简单的聊天机器人。

    bool bool_01; 

    bool_01=false;
        Console.WriteLine("可以开始聊天了!");
        string content;
        do {
            content = Console.ReadLine();
             if (content.Contains("早上好"))
             {
                        Console.WriteLine("早上好呀!");
             } else if (content.Contains("高兴")) 
             {
                        Console.WriteLine("我也很高兴能够认识您!");
             } else if (content.Contains("再见")) 
             {
                        Console.WriteLine("再见,有空了再聊!");
                        bool_01 = true;
             }
         } while(bool_01 == false);

    展开全文
  • C# do while循环结构

    2019-08-24 17:21:29
    注意 循环结构一共有三种: while循环 do while循环 for循环 这三种循环都是条件为“真”时继续循环,条件为“假”时退出循环。

    注意

    循环结构一共有三种:

    1. while循环 https://blog.csdn.net/shenqiankk/article/details/96299600
    2. do while循环
    3. for循环 https://blog.csdn.net/shenqiankk/article/details/96299651

    这三种循环都是:条件为“真”时继续循环,条件为“假”时退出循环。

    do while结构

    do while同while循环方式一样,唯一不同在于:do while是【先执行一遍】循环体语句,再开始条件判断。

    //先执行一遍循环体语句
    do{
    	循环体语句;
    }while(条件判断); //为“真”时继续执行循环体语句,为“假”时退出循环。
    

    实际应用

    Console.WriteLine("小明:老师罚我抄写10遍《三字经》。");
    int num = 0; //定义抄写次数的变量
    
    //先执行一遍循环体代码
    do{
    
    	num++; //每循环一次,+1抄写次数
    	Console.WriteLine("抄写第{0}遍《三字经》!",num);
    	
    }while(num<=10); //条件判断抄写次数num是否达到10,没有就继续抄写,达到10次就退出
    
    Console.WritleLine("小明:终于抄完了。。。。");
    
    展开全文
  • 1.While循环(先判断循环条件,在执行循环体) static void Main(string[] args) { int index = 1; int sum = 0; while (index &lt;= 10) { sum +...

    1.While循环(先判断循环条件,在执行循环体)

            static void Main(string[] args)
            {
                int index = 1;
                int sum = 0;
                while (index <= 10)
                {
                    sum += index;
                    index++;
                }
            }

    2.do-while循环(不管循环条件是否满足,都会执行一次循环体)

            static void Main(string[] args)
            {
                int index = 1;
                int sum = 0;
                do
                {
                    sum += index;
                    if (index == 10)
                    {
                        Console.WriteLine(sum);
                    }
                    index++;
                } while (index <= 10);
            }

     

    展开全文
  • C# do while循环可以说时C# while循环的另一个版本,与while循环最大的区别是它至少会执行一次 <!--more--> 二 do while 语法形式 2.1 语法形式 <span style="color:#333333">do { 语句块; }...
  • c#do...while 循环

    2018-07-22 20:28:30
    dowhile循环 不想for和while循环,它们是在循环头部测试循环条件。dowhile循环是在循环的尾部检查它的条件。dowhile循环while循环类似。但是dowhile循环会确保至少执行一次循环。 语法 do { ...
  • 循环:重复将相同或类似规律的代码进行反复执行 减少代码冗余 可维护 可扩展 while(bool) {  ...; } 代码块中可以使用break或者continue中断 break:中断整个循环 continue:中断循环的这一次 do { .....
  • 一、while循环 ①语法: while(条件) //条件叫:循环条件 { 要循环执行的N条程序; //循环体 } 注意:在循环体中,一定要有那么一句话,改变循环条件中的某个变量的值,使循环条件终有那么一天为false ③特点...
  • 知识点:while循环do-while循环、forxufo循环、ach循环的使用。 1、while循环 特点:先判断条件,条件为真,执行循环语句。条件为假,直接结束循环语句。 语法: while(条件表达式) {  循环语句;//如果条件...
  • while(循环条件){ 循环操作; } ----------------------分割线--------------------------------- do { 循环操作 } while(循环条件);...以while为结束 如若想在do while中跳出 则 while(循环条件不满足即可); ...
  • do...while循环while循环不同之处在于前者先执行,再判断条件,后者是判断,再执行,所以do...while循环不管是否满足条件,至少会执行一次代码块。语法如下: do{Do something;计数器变化}while(条件表达式) ...
  • C# whiledo……while

    2018-03-27 09:13:18
    只要给定的条件为真,C# 中的 while 循环语句会重复执行一个目标语句。在这里,statement(s) 可以是一个单独的语句,也可以是几个语句组成的代码块。condition 可以是任意的表达式,当为任意非零值时都为真。当...
  • for: 为了能够提高内存使用效率,一般在定义循环变量的时候,都是将循环变量定义在for()的括号内,所以...dowhile循环至少执行依次循环体 而for,while循环必须先判断条件是否成立,然后决定是否执行循环语句 ...
  • Dowhile循环:先执行一次循环体,再判断条件是否成立  For:定义循环初始条件;循环退出条件;参数自加 for循环是更加简洁的循环语句,大部分情况下,for循环可以代替while循环、do-while循环。 for循环
  • c# do-while循环

    2018-03-22 20:12:23
    执行过程:程序首先会执行do中的循环体,执行完成后,去判断do-while循环的循环条件,如果成立,则继续执行do中的循环体,如果不成立,则跳出do-while循环。特点:先循环,再判断,最少执行一遍循环体...
  • using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Test { class Program { static void Main(string[] args) ...
  • C#——while循环语句

    2014-03-26 11:03:11
    C#——while循环语句 循环语句有两种形式,具体结构如下图。   注意两种结构的区别: while:先判断,后执行。 do ……while:先执行,后判断(至少执行一次)。     具体应用看...
  • 1.Dowhile循环while循环:Do…while:最少执行一次while:可以一次不执行能实现同样的功能。然而在程序运行过程中,这两种语句还是有差别的。如果循环条件在循环语句开始时就不成立,那么while循环的循环体一次都...
  • 循环类型有多种,这里我比较两种循环方式:while循环&for循环。 首先来说说while循环While循环的格式非常简单: While(循环条件) { 循环体 } 意思是,当逻辑值是“true”时,循环体就...
  • 循环就是重复执行一些语句来达到一定的目的,这个只需要设定好参数,同样的代码就可以执行成千上万次,C#中的循环有:for,while,do-while,在这里我将依次讲述。 一,for循环 for(声明初始值;表达式是否成立;声明...
1 2 3 4 5 ... 20
收藏数 15,237
精华内容 6,094
关键字:

c#do while循环