cwlr.net
当前位置:首页 >> C语言CAsE用法 >>

C语言CAsE用法

switch语句的语法如下(case、default和break是其配套关键字): switch ( 表达式) { case 常量表达式1:语句1; 可以是多行,可以加括号,也可以不加,到下一个case之前,都是本case的语句范围[break;] 中括号,表示此语句可以没有case 常量表达式2...

case是用于开关语句中的关键字。 开关语句,又称switch语句,由关键字switch搭配若干个case及可能存在的default语句,共同组建成的一种分支结构语句。其一般形式为 switch(表达式) { case 常量表达式1:语句1; .... case 常量表达式2:语句2; defa...

分析思路如下: a=1 case 1 成立 【可是你没有打印语句啊!所以没有输出? 如果这个case 有break的话,那面后面所有的case都不用看了。 case 2 成立 【但是你还是没有打印语句,所以没有显示】 case3 同样道理 default :中文意思是:默认的、缺...

switch 是一个开关语句,和case配套使用, 和if else 判断语句差不多, switch 语句是用于多分支语句进行条件判断,比如: i++; switch (i) { case 1 : P1 = 0xFE; //i =1; 执行P1 = 0XFE; breK; //执行完成后跳出 case 2 : P1 = 0xFD; //i =2; ...

switch语句用于多分支选择, 其一般形式为:switch(表达式){ case 常量表达式1: 语句1; case 常量表达式2: 语句2; … case 常量表达式n: 语句n; default: 语句n+1;}其语义是:计算表达式的值。 并逐个与case后的常量表达式值相比较,当表达式的值...

switch(条件){ case 条件1:语句1;break; case 条件2:语句2;break; case 条件3:语句3;break; ............... case 条件n:语句n;break; default:无定义; }

#includeint main(){int a;double tc=0;scanf("%d",&a);switch(a/10000){default:a -= 50000;tc+=a*0.02 ;case 2: case 3: case 4: case 5:a-=10000;tc+=(a-10000)*0.03;case 0:case 1:tc+=a*0.05;}printf("%.2lf\n", 1500+tc );return 0;}

流程控制语句的一种 判断语句 if判断一个范围的 而switch case判断一个精确的点..(字符或者整形) 就是switch条件里的值 如果和case 后面的是相等 那么就执行case下面的语句

case语句是执行到break,跳出switch,一开始n=0,s=0,跳到case 0:空语句,继续执行(没有break),到case 1,执行s+=1,s=1,没有break,继续,s+=2,s=3,有break,跳出switch,所以第一个输出的是3,n=1,s=3,执行s+=3,s=6,没有break,继续,执...

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