• if for switch语句


    顺序语句:一行行执行
    条件语句:选择分支
    if语句

      1、  if(....)//括号内是判断条件

                    {

                              //程序代码,运算等等

                    }

      2、   if(....)//括号内是判断条件

                    {

                              //程序代码,运算等等

                    }

              else//如果不满足条件则执行这里的代码

                   {

                              //程序代码,运算等等

                    }

       3、   if......

              else if....

              else
       4、  if嵌套
       5、  if......else.....嵌套
    例:
       int a = int.Parse(Console.ReadLine());
       int b = int.Parse(Console.ReadLine());
       if (a > b)                  //如果满足条件返回true则执行大括号范围内的代码
      {
       string name = Console.ReadLine();
       Console.WriteLine("{0}先生,恭喜{0}中奖了!", name);  //{0}表示占位,显示逗号后的内容
       }

       ConsoleReadline();

    for语句

    循环语句:重复执行某一代码

    for:四要素:初始条件、循环条件、状态改变、循环体

    break:  终止           

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

       {              

           Console.WriteLine("hello"+i);               

           if (i == 40)           

             {                   

                 break;//终止离它最近的循环           

             }          

       }           

     Console.ReadLine();

    continue:跳过本次循环体下面的内容;直接到状态改变继续下面的内容             

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

        {                              

           if (i == 40)              

              {                   

                 continue;              

              }               

          Console.WriteLine("hello"+i);           

         }            

    Console.ReadLine();

    try-catch-finally:

    while (true)            

    {

        string s=Console.ReadLine();             try//尝试,保护起来,即使程序也能执行出错            

               {             

                   int a = int.Parse(s);            

                   Console.WriteLine(a);         

               }           

       catch (Exception b)//捕获错误,有错误才执行         

              {              

                  Console.WriteLine(b);           

               }            

       finally//不管有没有错最后都执行           

              {         

               Console.WriteLine("hello");  

               }

    }

     switch:

    Console.Write("请输入数字0—6");         

    int a = int.Parse(Console.ReadLine());           

     switch (a)          

       {                

       case 0:                  

          Console.WriteLine("星期天");                    

          break;               

      case 1:                   

          Console.WriteLine("星期1");               

          break;                

    case 2:                    

          Console.WriteLine("星期2");              

          break;                

    case 3:                  

          Console.WriteLine("星期3");               

          break;               

     case 4:              

           Console.WriteLine("星期4");               

           break;               

     case 5:                    

           Console.WriteLine("星期5");

           break;

      case 6:

           Console.WriteLine("星期6");

           break;

      default:

            Console.WriteLine("数字不正确");

           break;

                }            

    Console.ReadLine();

  • 相关阅读:
    优秀程序设计的Kiss原则(keep it simple,stupid)
    前端模块化 (好文分享)
    sublime 常用快捷键(转)
    认识与入门 MarkDown (转Te_Lee)
    Sublime Text 3 常用插件以及安装方法(转)
    Flex 布局
    eclipse neon 离线安装插件
    mysql 自动备份命令
    java大并发数据保存方案
    基于webapi的移动互联架构
  • 原文地址:https://www.cnblogs.com/qixinjian/p/4583382.html
Copyright © 2020-2023  润新知