C++中的switch是什么意思初学C++不知道这东西怎么用的,
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 14:24:05
C++中的switch是什么意思初学C++不知道这东西怎么用的,C++中的switch是什么意思初学C++不知道这东西怎么用的,C++中的switch是什么意思初学C++不知道这东西怎么用的,swit
C++中的switch是什么意思初学C++不知道这东西怎么用的,
C++中的switch是什么意思
初学C++不知道这东西怎么用的,
C++中的switch是什么意思初学C++不知道这东西怎么用的,
switch语句是一种多路判定语句,它测试表达式是否与一些常量整数值中的某一个匹配,并执行相应的分支动作.
switch(表达式){
case 常量表达式:语句序列
case 常量表达式:语句序列
default:语句序列
}
每个分支都由一个或多个整数值常量或常量表达式标记,如果有某个分支与表达式的值匹配,则从该分支开始执行.个分支表达式必须互不相同,如果没有哪个分支能匹配表达式,则执行标记为default的分支.default分支是可选的.如果没有default分支也没有其他分支与表达式匹配,则该switch语句不执行任何动作.各分支及default分支的排列次序是任意的.
注意这里要求的是常量表达式,而不能是变量,或者声明为const的变量.
下面通过例子介绍:
void foo( char ch )
{
switch(ch)
{
case '1':
printf("ch = 1");
break;
case '2':
printf("ch = 2");
break;
default:
printf("default");
break;
}
}
调用foo('1');foo('2');foo('3');将分别输入ch = 1,ch = 2,default
C语言中的SWITCH是什么意思?
C++中的switch是什么意思初学C++不知道这东西怎么用的,
switch是什么意思在C语言中
13.下列关于switch语句和break语句的结论中,正确的是(C ).A.break语句是switch语句中的一部分 B.在switch语句中必须使用break语句C.在switch语句中可以根据需要使用或不使用break语句 D.switch语句是bre
C语言中的+++是什么意思
C语言中i+=m+1的“i+是什么意思?本人初学,莫见笑,
C语言中switch()语句形式中case只加常量表达式但不加语句是什么意思?
c语言中“switch(c-'2')和switch (c-2)有什么区别?有个C语言的问题,switch语句中switch(c-'2')和switch(c-2),c为输入的数,这两个有什么区别?测试的答案不同.#include main(){int c;while((c=getchar())!='
'){switch(c-'2'){
化学中0.1C中的C是什么意思
概率公式中的C是什么意思
C语言中的函数是什么意思
概率公式中的C是什么意思?
C语言中的%%d是什么意思
网球中的C'MON是什么意思
c语言中的%lf是什么意思?
C语言中的类是什么意思?
c语言中的swap是什么意思?
舞蹈中的c位是什么意思