C#。2. 2 语句

二、语句: 顺序,分支,循环。

(一)顺序:略

   分支:判断--表达式。

   if(){} 四大类:

   1.if  

          if (age > 18)      

            {             Console.WriteLine("可以去当兵!");         }

 注意:if表达式后面只管一句话,可以省略掉{};如果if表达式后面需要管多句话,则必须加{}

 

2.if...else...            

     if (age > 18)            

        {                 Console.WriteLine("成年了!");             

                          Console.WriteLine("可以去当兵!");            

else           

       {                 Console.WriteLine("还没长大!");                

                         Console.WriteLine("回家上学去!");             }

  注意:  1.else后面不要加分号。  2.else后面不要加小括号。

3.if...else

   if...else if...else 多分支。            

            //输入            

                  Console.Write("老狼老狼几点了?");           

                   string s = Console.ReadLine();            

                    int hour = Convert.ToInt32(s);

         if (hour >= 0 && hour < 6)           // 0<hour<6:错误       

                  {                 Console.WriteLine("凌晨" + hour + "点了");             }       

       else if (hour >= 6 && hour <= 12)          

                  {                 Console.WriteLine("上午" + hour + "点了");             }    、

       else if (hour > 12 && hour < 18)            

                  {                 hour -= 12;                 Console.WriteLine("下午" + hour + "点了");             }           

       else if (hour >= 18 && hour < 24)          

                   {                 hour -= 12;                 Console.WriteLine("晚上" + hour + "点了");             }           

       else   

                    {                 Console.WriteLine("不可识别的时间!");             }

 4.if嵌套。   以上3中嵌套使用

  分层、分类来解决问题的思路。

C#。2. 2 语句

上一篇:C#解析字符串公式


下一篇:Gearman任务分布系统部署windows平台_使用Cygwin