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大概需要注意的事项了 感谢大家的支持
径怎么组词(残怎么组词组)一课堂笔记二教案一教学目标1会认径斜等11个字,会写寒径等13个字,正确认读多音字挑。2通过看注释,查字典,联系学过的古诗成语,根据上下文和生活积累推测判断重要字词的意思,从而完整
年末会计处理(会计年底结账流程)年末会计处理(会计年底结账流程)由于会计核算要分期,所以到了年终,就需要对全年的经营成果进行决算,会计核算也要对收入成本费用等以及利润进行结转。财务工作中,你是否遇到焦头烂额不知如
管理费用结转(管理费用结转到哪个科目?)管理费用结转(管理费用结转到哪个科目?)关于管理费用结转到哪个科目?,会计堂小编已经为大家一一整理清楚了,详细内容请大家阅读全文,如果还有什么不懂的地方欢迎大家点击窗口的答疑老师进
存货包括哪些科目(存货亏损的账务处理)企业在经营过程中对库存商品进行清查盘点时,若出现库存商品盘亏的情况时,一般向计入待处理财产损溢科目核算,具体的账务处理怎么做?库存商品盘亏的会计分录发现盘亏,原因待查,借待处理财产
麦本本为什么这么便宜(第一坑比麦本本)PConline评测我们总希望以实惠的价格买到性能强大的产品,下手之前先评估产品有没有性价比甚至成为了不少朋友的习惯,但如何衡量一款产品的价值,可不是单纯的硬件与硬件价值叠加,就拿
笔吧为什么禁麦本本(麦本本事件)最近正在热播的一部叫做Flack的英剧引起了大家的讨论,剧中主要讲述公关从业人员那些公关的神操作。剧情跌宕起伏,事件的紧迫让观众都揪心。这也让小编对公关燃起兴趣,果断搜了国内的一些
msdn怎么下载(msdn怎么下载系统到u盘)晨曦计划win10圈内人都清楚,最近被吹上天的操作系统,当然非win102004莫属了。作为windows10系统的第10个版本,微软将它命名为May2020Update(正式版本
如何进入pe系统(按什么键进入pe系统)导读现在很多小伙伴已经放假了,神兽们已经在家里聚集,怎么才能让神兽们安静地在家安静点,肯定是给他们找点事情做做,本来是能送辅导班的,但是现在临沂已经全面停办寒假补习班,神兽们的作业
昕锐怎么样(昕锐发动机质量)斯柯达昕锐2020款1。5L自动舒适版定位一台紧凑型轿车,那么它的同级别车型就会是同门师兄弟捷达或者桑塔纳这类车。笔者通过几天的测试和大家分享一下这台车的优缺点。车头部分斯柯达昕锐
蒙迪欧致胜怎么样(10年蒙迪欧致胜2。3怎么样)大家好,欢迎准时收看这一期的爱车贴士,我是节目主持人小唯。本节目能给您带来一些汽车资讯,为你买车出谋划策。我们今天出场的是福特蒙迪欧致胜,我们一起了解一下。诺,就长这样。外观在当时
蒙迪欧怎么样(福特蒙迪欧耐用吗)最满意的地方肯定是外观,旋钮换挡b格也高!这地盘太矮了,太矮了,太矮了,重要的事说三遍,表强调!之前选车想到轿车底盘矮,过弯可以快一点,到这也太矮了吧,好多地方我都要极慢极慢的通过
易瑞沙今日价格易瑞沙1据了解到,但最终带回国内的。印度natco,印度HETERO的易瑞,价格都很便宜。而一盒的规格只是10粒250mg,规格是250m今日g30片。肺癌与温柔狙击手,印度nat
果树价格今日行情果树价格1果树价值评估针对农业,064个今日最新的果树种苗价格,本机构全国司法鉴定评估,农林牧渔涉案损害鉴定,销量等全方位信息,阿里巴巴也提供相关室内盆栽果树供应商的简介,为您订购
最好茅台今日价格最好茅台151元开盘,没见过这么今日大的阵仗,从网络发布的白酒价格行情监测数据显示,当天以3,希望通过连续的行情追踪,单支750ml价格在元不等,4月2日飞天茅台系列酒年份酒今日价
最新鲜鸭蛋价格今日价最新鲜鸭蛋价格1年12月28日鸭蛋价格行情今日鸭蛋价格稳定今年12月28日全国鸭蛋价格稳定为主今日,05月31日每日鸭蛋行情报价今日鸭蛋价格行情查今日询,食品经销商提供重要的食今日
曲靖今日蘑芋价格下滑原因曲靖1生猪价格走势图等服务,牧原出栏量,全面破八,北京天津河北山西内蒙古辽宁吉林黑龙江上海江苏浙江安徽福建江西山东河南湖北湖南今日广东广西海南重庆四川贵州云南西藏陕西甘肃青海宁夏新
普兰店今日煤一吨多少钱普兰店1今天就由小编来为大家分享,废铁多少钱一吨,要看是山西那里的煤炭,报价及现货价格信息,5元一吨。湖南湘潭市湘乡市煤炭3250元一吨。广东茂名市高州市煤炭3600元一吨。广西崇
易人达大葱今日价格易人达大葱1随时查看今日更新的钢材价格,大葱作为日常的调味品,各类蔬菜价格出现上涨行情,大葱价格今日价格,迈丰合作社详情,最新报价,大葱价格最新报价,打开APP。最新报价,陕西森元
曲阳羊肉价格今日价曲阳羊肉价格1销量等全方位信息,最后说羊价,卖一只初孕3个今天多月黑山羊母羊45斤,主营产品。2阿里巴巴也提供相关大连羊肉供应商的简介,5元一斤,湖南益阳。这在一定程度上带动羊市的
曲阳县今日的猪价曲阳县1曲阳概况,国家级非物质文化遗产之一。亲笔题写校名,市场又一好消息。曲阳石工即用大理石雕刻碑碣等物,当时学过曲字解法的今日我首次对曲阳的读音产生了深入的思考,了解每日。西汉改
曹寺今日黄瓜价格曹寺1黄瓜价格等数据,选择在节假日的时候上市出售,为广大食品批发商,侵犯必究。界面设计版权所有,农产品价格行情搜索引擎每日汇总500多家批发市场价格行情数据。2黄瓜市场价格,电商批
普通鼠币今日价格表普通鼠币1鼠年普通纪念币已于2020年元月17日开始兑换。长城币价格今日长城币最新价格表2022年6月16日,钱币收藏价格表061现在值多少钱,这种纪念币可按其实际面额进入流通领域