C 判断
Posted gaoqiking
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C 判断相关的知识,希望对你有一定的参考价值。
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("很棒!
" );
break;
case 'B' :
case 'C' :
printf("做得好
" );
case 'D' :
printf("您通过了
" );
break;
case 'F' :
printf("最好再试一下
" );
break;
default :
printf("无效的成绩
" );
}
printf("您的成绩是 %c
", grade );
return 0;
}
//输出
做得好
您通过了
您的成绩是 B
三元运算符
Exp1 ? Exp2 : Exp3;
以上是关于C 判断的主要内容,如果未能解决你的问题,请参考以下文章