C#之路:程序流控制

条件语句

1.if语句

语法:

      if(Condition)
   Statements;
      else
   Statements;

2.switch语句

语法:

switch(integerA)
{
       case1:
       
       break;

       case2:
       
       break;

       case3:
       
       break;

       case4:
       
       break;
}

case值必须是常量表达式,不允许使用变量。

循环语句

1.for循环

语法:

for(initializer;condition;iterator)
{
       statements;
}


namespace study1230
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i = 0; i < 100; i+=10)
            {
                for (int j = i; j < i + 10; j++)
                {
                    Write(j+" ");
                }
                WriteLine();
            }
        }       
    }
}
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28 29
30 31 32 33 34 35 36 37 38 39
40 41 42 43 44 45 46 47 48 49
50 51 52 53 54 55 56 57 58 59
60 61 62 63 64 65 66 67 68 69
70 71 72 73 74 75 76 77 78 79
80 81 82 83 84 85 86 87 88 89
90 91 92 93 94 95 96 97 98 99

2.while循环

while(condition)
statements;

3.do…while循环

do
{
      condition = conditioncheck;
}
while(condition);

4.foreach循环

foreach(var temp in arrayofints)
{
      ...
}

跳转语句

1.goto语句

goto语句可以直接跳到标签指定行(标签是一个标识符,后面加一个:)

goto语句一般不能跳进像for循环那样的代码块中,也不能跳出类范围,一般不建议使用

2.break语句

break语句可用在switch…case中用来退出某个case语句;也可以用来退出for、foreach、while、do…while循环语句

3.continue语句

continue语句用在for、foreach、while、do…while循环语句中,只退出循环的当前迭代,执行下一次循环

4.return语句

return语句用于退出类的方法

你可能感兴趣的:(C#学习之路)