C语言中的条件判断用哪个结构实现?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 21:23:26
C语言中的条件判断用哪个结构实现?C语言中的条件判断用哪个结构实现?C语言中的条件判断用哪个结构实现?switch语法:switch(expression){caseA:statementlist;b
C语言中的条件判断用哪个结构实现?
C语言中的条件判断用哪个结构实现?
C语言中的条件判断用哪个结构实现?
switch
语法:
switch( expression ) {
case A:
statement list;
break;
case B:
statement list;
break;
...
case N:
statement list;
break;
default:
statement list;
break;
}
switch语句允许你通过一个表达式判断许多数值,它一般用来在多重循环中代替if()...else if()...else if()...语句.break 语句必须在每个case 语句之后,负责循环将执行所有的case语句.default case 是可选的.假如所有的case都不能匹配的话,他将和defult case匹配.例如:
char keystroke = getch();
switch( keystroke ) {
case 'a':
case 'b':
case 'c':
case 'd':
KeyABCDPressed();
break;
case 'e':
KeyEPressed();
break;
default:
UnknownKeyPressed();
break;
}