srkp.net
当前位置:首页 >> 用C语言,switCh语句 >>

用C语言,switCh语句

简单的说switch语句也是属于判断语句,if else语句适合3个以内的判断,但是多了用if就不太方便了,所以这时3个以上的判断用switch语句就比较方便了,结构就像楼上的兄弟们那样写的,大概怎么用我举个例子你就懂了。 例:判断一周的食谱,就是星...

C语言中,switch语句的使用格式如下: switch(表达式) { case 常量表达式1 : 语句1; break; case 常量表达式2 : 语句2; break; ...... case 常量表达式n : 语句n; break; default : 语句n+1; } 举例如下: int i=4, a=0;switch(i){ case 1 : a++...

#include void main() { double score; printf("请输入分数:\n"); scanf("%lf",&score); switch((int)(score/10))//switch((int)score/10)出现严重错误,switch(((int)score)/10)出现严重错误, { case 10: case 9:pri...

用于多分支选择的switch语句, 其一般形式为: switch(表达式)。case 常量表达式1: 语句1 case 常量表达式2: 语句2 case 常量表达式n: 语句n, default: 语句n+1。 switch 是分支语句,就是比较强大的if集;default为不满足所有的switch条件则后...

switch(k){case 1:case 4:case 7: s++;break; // 当k的值为1,4,7时,执行 s++,跳出switchcase 2:case 3:case 6:break; // 当k的值为2,3,6时,跳出switchcase 0:case 5:s+=2;break; //当k的值为0,5时,执行 s+=2, 跳出switch} switch中的break作...

首先,你的程序有问题!printf后面没有那个冒号。 #include int main() { int k; scanf("%d",&k); switch(k) { case 1:printf("%d\n",k++); case 2:printf("%d\n",k++); case 3:printf("%d\n",k++); case 4:printf("%d\n",k++); break; default:...

#include void main() { double score; printf("请输入分数:\n"); scanf("%lf",&score); switch((int)(score/10))//switch((int)score/10)出现严重错误,switch(((int)score)/10)出现严重错误, { case 10: case 9:printf("A(最好)\n");break; ...

#include int count(a,b,sign){ int num; switch (sign) { case '+': num=(a+b); break; case '-': num=(a-b); break; case '*': num=(a*b); break; case '/': num=a/b; break; default: break; } return num; } int main(void){ char sign; int...

switch 是一个开关语句,和case配套使用, 和if else 判断语句差不多, switch 语句是用于多分支语句进行条件判断。下例为用switch语句编写的四则运算: #include void main() { double N1,N2; char Operation; printf("输入运算的两个数"); sca...

c语言的switch语句是穿透的= = 也就是说当程序判断某个case的条件为真后,它将在执行该case所带的的语句块之后不再对后面的case的条件进行判断而直接执行。所以将第一个break去掉并输入0之后程序判断第一个case的条件为真,输出e,再继续执行第二...

网站首页 | 网站地图
All rights reserved Powered by www.srkp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com