do语句按照不同条件执行一个嵌入语句一次或多次,这个和while循环语句有点类似。
    do语句格式:

    1. do 循环体 while(布尔类型表达式);

    案例1:

    1. using System;
    2. using System.Collections.Generic;
    3. using System.Text;
    4. using System.Threading.Tasks;
    5. namespace ConsoleApp15
    6. {
    7. class Program
    8. {
    9. static void Main(string[] args)
    10. {
    11. int score = 0;
    12. int sum = 0;
    13. do
    14. {
    15. Console.WriteLine("请输入第一个数字:");
    16. string str1 = Console.ReadLine();
    17. int x = int.Parse(str1);
    18. Console.WriteLine("请输入第二个数字:");
    19. string str2 = Console.ReadLine();
    20. int y = int.Parse(str2);
    21. sum = x + y;
    22. if(sum == 100)
    23. {
    24. score++;
    25. Console.WriteLine("真棒!{0}+{1}={2}",x,y,sum);
    26. }
    27. else
    28. {
    29. Console.WriteLine("你输了!{0}+{1}={2}",x,y,sum);
    30. }
    31. }
    32. while(sum == 100);
    33. Console.WriteLine("总分:{0}"score);
    34. Console.WriteLine("GAME OVER!");
    35. }
    36. }
    37. }