码迷,mamicode.com
首页 > 其他好文 > 详细

C 判断

时间:2019-10-21 22:10:40      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:str   main   print   三元运算符   定义   const   case   ssi   最好   

switch语句

switch语句可以嵌套

switch(expression){
    case constant-expression  :
       statement(s);
       break; /* 可选的 */// 如果这里没有break,则会继续执行下面一个case里的语句,直到遇见一个break或者switch语句结束
    case constant-expression  :
       statement(s);
       break; /* 可选的 */
  
    /* 您可以有任意数量的 case 语句 */
    default : /* 可选的 */
       statement(s);
}
#include <stdio.h>
 
int main ()
{
   /* 局部变量定义 */
   char grade = 'B';
 
   switch(grade)
   {
   case 'A' :
      printf("很棒!\n" );
      break;
   case 'B' :
   case 'C' :
      printf("做得好\n" );
     
   case 'D' :
      printf("您通过了\n" );
      break;
   case 'F' :
      printf("最好再试一下\n" );
      break;
   default :
      printf("无效的成绩\n" );
   }
   printf("您的成绩是 %c\n", grade );
 
   return 0;
}
//输出
做得好
您通过了
您的成绩是 B

三元运算符

Exp1 ? Exp2 : Exp3;

C 判断

标签:str   main   print   三元运算符   定义   const   case   ssi   最好   

原文地址:https://www.cnblogs.com/Gaoqiking/p/11716577.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!