文本内容:
《语言程序设计基础》微课教案C第二章程序流程控制微课名称使用语句设计多分支结构程序switch模块二任务考察语句知识来源2switch明白语句的语法结构.使用语句的设计程序L switch2switch知识.使用语句的注意事项3switch能灵活掌握结构.能做出结构的程序运行结果
1.switch2switch教学目标技能.会进行简单的多分支程序设计3情感养成自学习惯.提高学习兴趣.树立学生参与意识L23教学用途■课前预习■课中讲解或活动口课后辅导其他____________________________教学类型■讲授型口解答型口答疑型口实验型其他_____________________环节教师活动学生活动
一、提出本知识点的教学目标.明白语句的语法结构明白这节课的1switch.使用语句的设计程序目标2switch,使用语句的注意事项3switch
二、讲解知识点
(一)语句的语法结构记笔记switch语句的一般格式switch(表达式)switch常量表达式{case1语句1常量表达式case2教记忆语句2学讲授过111常量表达式过case n程语句程ndefault:语句n+1}
(二)的运行过程switch在语言中,后的常量表达式被称为标号,它标志一组语句C case语句的工作过程switch
①计算括勺中的表达式;switch
②从上至下查找与表达式的值匹配(相等比较)的标号;如果找记忆到匹配的标号,则执行标号后的语句,否则继续向下搜索,直到的语句块结束;switch记忆若没有相匹配的标号,如果语句块中有标号,则执行其后的语句,否则结束default语句switch的作用break理解并记忆当执行了语句的语句后,它使程序流程跳出switch breakswitch语句,转而执行语句后面的语句switch如果语句中没有语句,那么程序流程从匹配标号开始switch break到语句块末的所有标号的语句均要被执行switch三使用设计多分支程序switch例输入字母A、、输出对应的车型,将其转化成对应的B C,switch结构理解动手Char*name=,,,,,cid;cid=getchar;ifcid==W二〃紧凑型〃;nameelse ifcid==/B/〃中级〃;name=else ifcid==/C,二〃豪华型;nameelse〃无效输入!!一;printf记忆Printf%s”,name;熟读表达式结果必须是一个整型或字符表达式
1.switch后面则必须是一个整型或字符字面量
2.case知识建议每个语句组的最后都有语句
3.break小结一个标号不带语句,它将于后面的标号共用语句
4.语句不适用于范围判断
5.switch。
个人认证
优秀文档
获得点赞 0