C#——while循环语句

淡淡的烟草味﹌ 2022-08-26 04:47 376阅读 0赞

C#——while循环语句

循环语句有两种形式,具体结构如下图。

注意两种结构的区别:

while:先判断,后执行。

do ……while:先执行,后判断(至少执行一次)。

0_1331123919Bubq.gif

具体应用看下面的例子。

(一)while循环

(1)死循环:while后的小括号中的表达式始终为true.

(如例1):打印1,2,3,4……

注意:每执行一遍大括号中的代码,while后的表达式都会被计算一次。

只要while后小括号中的表达式为true,就不断执行大括中的代码。

(2)while循环

例2:打印从1到10的整数。

  1. [csharp] view plaincopyprint?
  2. namespace While循环
  3. {
  4. class Program
  5. {
  6. static void Main(string[] args)
  7. {
  8. //例如:打印从1到10的整数。
  9. int i = 0;
  10. while (i<10)
  11. {
  12. i++;
  13. Console.WriteLine(i);
  14. }
  15. Console.ReadKey();
  16. }
  17. }
  18. }

从下面的代码对比中注意例1和例2的区别:

  1. [csharp] view plaincopyprint?
  2. namespace While循环
  3. {
  4. class Program
  5. {
  6. static void Main(string[] args)
  7. {
  8. /* 例如:死循环,打印i
  9. int i = 0;
  10. while (true) //每执行一遍大括号中的代码,while后的表达式都会被计算一次。
  11. {
  12. i++;
  13. Console.WriteLine(i);
  14. }
  15. Console.ReadKey();
  16. */
  17. // 打印从1到10的整数:1 2 3 4……10
  18. int i = 0;
  19. while (i<10) //为什么打印的结果是1 2 3……10,而不是0……9或是0……10
  20. {
  21. i++;
  22. Console.WriteLine(i);
  23. }
  24. Console.ReadKey();
  25. }
  26. }
  27. }

注意例1例2的区别:问题:为什么例2打印的结果是1 2 3……10,而不是0……9或是0……10?

(二)do……while语句

注意:do while 先执行,后判断(至少执行一次如例3)。

例3:

  1. [csharp] view plaincopyprint?
  2. namespace While循环
  3. {
  4. class Program
  5. {
  6. static void Main(string[] args)
  7. {
  8. // 打印1 2 3……10
  9. int i=0;
  10. do //先执行一次,再判断。
  11. {
  12. i++;
  13. Console.WriteLine(i);
  14. }
  15. while (i < 10);
  16. Console.ReadKey();
  17. }
  18. }
  19. }

例2和例3的打印结果是一样的,但二者是有区别的,这上两个例子就是下面这句化的例证。

while:先判断,后执行(例2)。

do ……while:先执行,后判断(例3)。

发表评论

表情:
评论列表 (有 0 条评论,376人围观)

还没有评论,来说两句吧...

相关阅读

    相关 循环语句

    1 for循环结构(重点) 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复 执行这个循环体时,需要在合适的时候把循环

    相关 循环语句

    顺序结构 > Java的基本结构就是顺序结构,除非特别指出,否则就按照顺序一句一句执行 > > 顺序结构是最简单的算法结构 > > 语句与语句之间,框与框之间是按照从上到

    相关 循环语句

    do while循环 do \{ \}while(表达式) // 表达为true时,执行循环体(大括号括起来的内容),如果为false时,不再执行循环体 缺点:

    相关 循环语句

    循环语句的分类 主要分为三类: for循环 while循环 do-while循环 循环的四要素:1.初始条件 2.循环条件 3.控制条件 4.循环体

    相关 循环语句

    语法: 第一种 While(条件表达式)\{          语句…. \} 第二种 Do\{      语句 \} while(条件表达式)   第二种