学习目标多分支结构switch理解★★★★★熟练运用多分支switch语句解题★★★★01多分支switch语句多分支的意思就是对于某一个事件的判断可能有多个分支处理情况,其实我们本可以用多个if语句来表示,但是switch语句会更简洁明了。换句话说,switch程序可以用多个if语句程序代替。流程图:语句执行过程:1)先计算表达式的值,然后依次比较每个case后的常量,相等则执行对应的语句序列。2)case后的各常量表达式的值不能相同,否则会出现冲突。3)每个case或default后,可以包含多条语句,不需要使用括号括起来。4)各case子句的先后顺序可以交换。5)各case子句都必须以break语句结尾,default子句可以省略,default结尾不必写break;练习题1:根据从键盘输入地表示星期几的数字,对应输出它的英文单词练习题2:商店有三种钢笔,单价分别是6元、5元、4元,现在总共有x元,问应该怎么买才能花光所有的钱,并且买得的钢笔尽可能的多。请对比上述两个程序,体会switch语句和if语句的用法。02上机练习上机练习:一本通题库必须用switch语句完成:不限定用什么语句完成:03第4课上机练习参考代码编者语信奥需要长期的学习过程,即使现在不太明白,随着年纪的增加,一定有拨云见日的时候。请一定要坚持,不要半途而废。
转载请注明地址:http://www.1xbbk.net/jwbfz/6686.html