2022年C语言“switch语句”的使用技巧 .pdf
《2022年C语言“switch语句”的使用技巧 .pdf》由会员分享,可在线阅读,更多相关《2022年C语言“switch语句”的使用技巧 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言“switch 语句”的使用技巧SteveC语言作为国际上流行的计算机语言已经和正在被广大的计算机用户使用。凡是使用过的人都会有同样的感觉C语言的使用灵活这个特点既是优点又是缺点, 因为对精通 C语言的用户来讲,灵活就意味着编程可以无拘无束, 甚至随心所欲; 但对初学者或者是尚未摸着规律的用户来说, 有时候就会觉得 C程序设计有点象雾里看花, 摸不着头脑。因为灵活就意味着没有一个标准。而实际上,C语言和其它计算机语言一样, 只要你真正掌握了该语言的每一个语句的特点,理解、运用就不难掌握了。下面就C语言中 switch 语句的使用特点谈谈自己的体会。switch 语句的格式如下:switc
2、h (表达式)case 常量表达式 1: 语句 1case 常量表达式 2: 语句 2case 常量表达式 3: 语句 3.名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - .case 常量表达式 n: 语句 ndefault: 语句 n+1从表面上看来, switch 语句与 PASCAL 语言中的 case 语句以及FOXBASE 中的 do case 语句非常类似,只是关键字有所不同:一个是switch ;而另一个是 cas
3、e 或 do case。但如果仔细阅读过教材或有关参考书的话,就绝不会有此想法。从语句的功能上来看,PASCAL和case语句或FOXBASE 的do case 语句中的常量表达式是用来与case后面的表达式比较以确定执行哪一个语句,一旦执行了某一语句, 则会自动地结束这一case 后的语句;而 C的 switch 语句则不然。首先,switch 语句中的常量表达式只是起到一个入口作用,一旦执行了相应的语句后,只要没有强迫中断语句(break) ,它就会一直按顺序继续执行下去,也就是会执行其它case 后面的语句,直到遇到“”符号才停止。乍看觉得有点不可事议,但若仔细回味且切身编程体会,那么就
4、会感司到 C的 switch 语句 的独到之处。接下来就几个具体例子来剖析: switch 语句的特点以及区别于其它语言中的相应语句的妙处。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - -第一个例子:根据输入的百分制成绩,然后给出AE相应的等级符( 90-100 为A 、80-89 为B 、70-79 为B 、60-69为C 、0-59 为E ) 。主要的处理程序段如下:(temp、score 、grade皆为整型变量)tem
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年C语言“switch语句”的使用技巧 2022 语言 switch 语句 使用 技巧
限制150内