欢迎来到天天文库
浏览记录
ID:24660057
大小:55.00 KB
页数:4页
时间:2018-11-15
《c语言switch语句》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、★c语言switch语句C语言sain(void){inta;printf(inputintegernumber:);5.6.7.8.9.10.11.12.13.14.15.16.17.scanf(%d,a);sain(void){inta;printf(inputintegernumber:);scanf(%d,a);sp、score、grade皆为整型变量)tempscore/10sp){case9:grade‘A’;case8:grade‘B’;case7:grade‘C’;case6:grade‘D’;case5:grade‘E’;}pri
2、ntf(“thegradeisc”grade);仔细阅读这段程序(根据C语言的特点),就会发现有很多错误。首先,对100分和低于50分的情况没有考虑;其次,C语言的spscore/10;sp){case10:case9:grade‘A’;break;case8:grade‘B’;break;case7:grade‘C’;break;case6:grade‘D’;break;case5:case4:case3:case2:case1:case0:grade‘E’;}printf(“thegradeiscgrade”);但这么一个结果还不算是一个好的C
3、程序,因为它只是能得到正确的解,没有真正用到C的特点。如果将C的特点运用到第1页这段程序中,则程序将优化成如下:grade‘A’;tempscore/10;sp){case0:case1:case2:case3:case4:case5:grade++;case6:grade++;case7:grade++;case8:grade++;case9:case10:}printf(“thegradeiscgrade”);篇三:浅谈C语言中sg">1:语句1case常量2:switch(表达式){case常量1:语句1case常量2:语句2……case常量
4、n:语句ndefault:语句n+1}……case常量n:语句n
此文档下载收益归作者所有