第六章 语句

         每行最多包含一个语句。
             a++;       // 推荐
             b--;       // 推荐
a++; b--; // 不推荐
 
复合语句是指包含 " 父语句 { 子语句 ; 子语句 ;}" 的语句,使用复合语句应遵循以下几点
             1 子语句要缩进。
2 左花括号“{” 在复合语句父语句的下一行并与之对齐,单独成行。
3 即使只有一条子语句要不要省略花括号“ {}”。 如
                  while (d + =  s++)
                  {
                      n++;
                    }
     
6.3 return 语句
        return 语句中不使用括号 除非它能使返回值更加清晰。如
 
              return;
              return myDisk.size();
              return (size ? size : defaultSize);
 
6.4 if、 if-else、if else-if 语句
        if if-else if else-if 语句使用格式
 
            if (condition)
            {
                statements;
            }
            if (condition)
            {
                statements;
            }
            else
            {
                statements;
            }
 
            if (condition)
            {
                statements;
            }
            else if (condition)
            {
                statements;
            }
            else
            {
                statements;
            }
        
 
6.4   for、foreach 语句
         for 语句使用格式
 
            for (initialization; condition; update)
            {
                statements;
            }
 
       空的 for 语句 所有的操作都在 initialization condition update 中实现 使用格式
 
              for (initialization; condition; update);    // update user id
       
       foreach 语句使用格式
 
              foreach (object obj in array)
              {
                  statements;
}
 
        注意 1在循环过程中不要修改循环计数器。
            2 对每个空循环体给出确认性注释
     
6.5while 语句
        while 语句使用格式
 
            while (condition)
            {
                statements;
            }
 
          空的 while 语句使用格式
   
              while (condition);
               
         do - while 语句使用格式
              do
              {
                  statements;
              } while (condition);       
       
         switch - case  语句使用格式
              switch (condition)
              {
                     case 1:
                         statements;
                         break;
 
                     case 2:
                         statements;
                         break;
 
                     default:
                         statements;
                         break;
                 }
 
           注意:
                1 语句switch中的每个case各占一行
                2 语句switch中的case按字母顺序排列。
                3 为所有switch语句提供default分支。
                4 所有的非空 case 语句必须用 break; 语句结束。
 
 
6.9.   try - catch 语句     
          try - catch  语句使用格式
              try
              {
                  statements;
              }
              catch (ExceptionClass e)
              {
                  statements;
              }
              finally
              {
                statements;
              }
   
6.10.        using 块语句     
         using 块语句使用格式
             using (object)
             {
                 statements;
             }
 
6.11.        goto 语句     
 goto 语句使用格式
             goto Label1:
                 statements;
              Lable1:
                  statements;

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值