switchcase用法(c语言中switch的用法)
switch case用法(c语言中switch的用法)
switch 是多分支选择语句
它的用法跟if语句不太一样,我们先来看一下它的基本代码框架switch(A) // A代表着想要选择判断的变量{case#:语句; //#代表变量A的值 break; //break表示结束switch选择 case#:语句; break;default:语句; //default当以上case后面#都不是A的值的时候默认执行default后面的语句}
我们举一个例子:
Jun冕被老师叫去帮忙写一个小程序来进行考试分数等级的转换
90 - 100 A
80 - 90 B
70 - 80 C
60 - 70 D
小于60 E#include<stdio.h>intmain(){ intn; scanf("%d",&n);printf("请输入分数\n"); switch(n/10) { case10: case9:printf("A\n"); break; case8:printf("B\n"); break; case7:printf("C\n"); break; case6:printf("D\n"); break; case5: case4: case3: case2: case1: case0:printf("E\n"); break; default:printf("Error\n"); } return0; }
下面我们就这个例子来讲解运行switch的注意事项
1.switch是顺序执行语句,如果不遇到break会一直执行下去直到默认的default结束
下面来示范一下不加break的代码运行结果#include<stdio.h>intmain(){ intn; scanf("%d",&n);printf("请输入分数\n"); switch(n/10) { case10: case9:printf("A\n"); case8:printf("B\n"); case7:printf("C\n"); case6:printf("D\n"); case5: case4: case3: case2: case1: case0:printf("E\n"); default:printf("Error\n"); } return0; }
我们发现当我们输入90的时候下面每一个分枝结果都输出的一遍
这就是不加break后,不能有效地筛选自己想要的结果
2.switch(A) A的数据类型只能说整型 字符型 枚举型
当时浮点型数据的时候程序就会报错
这就是switch大概需要注意的事项了 感谢大家的支持
干煸豆角怎么做(家常干煸豆角的简单做法)干煸豆角,过油or焯水?教你正确做法,外酥里嫩,香辣入味,特下饭大家好,感谢阅读我分享的文章,这次我要和大家说的是干煸豆角,煸还是炸?教你正确做法,外酥里嫩,香辣入味,特下饭!豆角
生粉是什么粉?(啥是生粉?)生粉是什么粉?(啥是生粉?)啥是生粉?啥是淀粉?勾芡用哪种好呢?看完3秒就作出判断舌尖寻味,一起品味。大家好,这里是美食吧。从小我们这过年都有一个传统,就是要炸很多美食,瓜果肉类应
非牛顿流体怎么做(不用淀粉做非牛顿流体)机灵姐说科学小朋友们一起来看看神奇的非牛顿流体你学会了吗?重播播放00000000正在直播
格力空调故障代码e2(格力空调E2和E4故障维修方法)格力空调故障代码e2(格力空调E2和E4故障维修方法)E2代码含义为蒸发器防冻结保护,E4代码含义为压缩机排气管高温保护,两者均为传感器电路,因此将E2故障和E4故障合并为一章。E
牛头梗好养吗(牛头梗可好养?)牛头梗好养吗(牛头梗可好养?)1饮食方面因为牛头梗的食量是非常大的,所以日常生活中,一定要满足狗狗日常的饮食需求了,像是蛋白质,维生素,脂肪,氨基酸等营养元素是一样也不能少的如果狗
长虹欧宝丽(中国液晶电视十大名牌排行榜)长虹欧宝丽(中国液晶电视十大名牌排行榜)中关村在线电视频道原创随着时代的不断向前发展,现在电视的销售途径正在慢慢改变,越来越多的用户考虑在电商平台中购机。特别是像现在这样的高温天气
古摄影怎么样(中国十大名酒排行榜)中国十大名酒有哪些?茅台MOUTAI五粮液国窖1573洋河大曲郎酒剑南春汾酒水井坊Swellfun西凤酒古井贡古井贡酒有着很久远的历史,最早可以追溯到三国时期,东汉末期建安年间(公
品牌酒有哪些(中国十大名牌白酒)中国白酒排名前9强出炉都是100珍品佳酿第一名飞天茅台第二名赖潭酱香rmb26853vol产地贵州茅台口感酱香浓郁丰满协调,入口微甜,媲美飞天茅台推荐指数贵州酱香酒飞天茅台酒友评酒
2013孕妇奶粉排行榜(婴儿奶粉十大名牌排行榜)013孕妇奶粉排行榜(婴儿奶粉十大名牌排行榜)给宝宝挑选奶粉,品牌很重要。好的品牌意味着安全营养健康。下面,就让我们一起来看看全球婴儿奶粉排行榜!为宝宝挑选最好的配方奶粉!金领冠珍
婴儿进口奶粉(国外十大进口奶源婴儿奶粉排行榜前10强)婴儿进口奶粉(国外十大进口奶源婴儿奶粉排行榜前10强)每个有了宝宝的准妈妈们肯定都要考虑,等宝宝出生后,要吃什么婴幼儿奶粉比较好呢?根据调查,现在国内普遍都喜欢喝进口的奶粉,觉得进
爱他美奶粉怎么样(婴儿奶粉十大名牌排行榜)2021年整个奶粉市场强强碰撞高手过招,乳企之间零和博弈加剧,优势向头部企业聚拢,行业走向更高维度的竞争。一方面围绕母婴营养多元细分需求提供差异化产品,成为兵家必争之地另一方面,深