正在加载图片...
圳职业技术学院 Shenzhen Polytechnic 教学过程 以实例为基础扩张学习if语句和 switch语句的应用 1.任意输入二个数,求最大值,并输出最大值。(以此为例讲解if…else语句 的用法及其执行过程) 2.扩展第1步,任意输入三个数,求最小值并输出。(引入介绍六种基本关系运 算符并给出优先顺序,学习计算关系表达式的值,强调值为逻辑值(用0和1 表示)) 3.扩展第2步,任意输入三个数,并按从小到大的顺序输出。(注重讲解其中的 算法,为循环语句打基础。介绍三种逻辑运算符及其优先顺序,学习计算逻辑 表达式的值。) 4.移植第3步,求解符号函数,强调else子句与if语句的匹配原则。 5.推进第4步,进行ⅱf语句的多重嵌套。从键盘上输入成绩并按原则输出其等 级为习题供学生练习。 6.改写第5步程序,使用 switch语句构成多分支结构(引入 switch语句和 break 语句) 7.进行嵌套ⅱf语句与 switch语句互换。 学生容易出错的地方 圆if后的条件不用括号括起来 if语句条件后之间加上分号 粤不能把关系运算符==混同于赋值运算符 注意数学式“0<x<=5”的程序书写应为“x>0&&x<=5” 多层嵌套时,if-else匹配出错 在 switch语句中,漏掉 break语句 问题与讨论 switch语句的基本表达形式,为什么要用 break语句? 小结(可以问题与讨论形式给出) 关系表达式\逻辑表达式的概念? 计算机系乌云高娃 Wygwl2lcn, com第10页共83页深 圳 职 业 技 术 学 院 Shenzhen Polytechnic 计算机系乌云高娃 Wygw@21cn.com 第 10 页 共 83 页 教学过程 以实例为基础扩张学习 if 语句和 switch 语句的应用。 1. 任意输入二个数,求最大值,并输出最大值。(以此为例讲解 if… else 语句 的用法及其执行过程) 2. 扩展第 1 步,任意输入三个数,求最小值并输出。(引入介绍六种基本关系运 算符并给出优先顺序,学习计算关系表达式的值,强调值为逻辑值(用 0 和 1 表示)) 3. 扩展第 2 步,任意输入三个数,并按从小到大的顺序输出。(注重讲解其中的 算法,为循环语句打基础。介绍三种逻辑运算符及其优先顺序,学习计算逻辑 表达式的值。) 4. 移植第 3 步,求解符号函数,强调 else 子句与 if 语句的匹配原则。 5. 推进第 4 步,进行 if 语句的多重嵌套。从键盘上输入成绩并按原则输出其等 级为习题供学生练习。 6. 改写第 5 步程序,使用 switch 语句构成多分支结构(引入 switch 语句和 break 语句) 7. 进行嵌套 if 语句与 switch 语句互换。 学生容易出错的地方 if 后的条件不用括号括起来 if 语句条件后之间加上分号 不能把关系运算符==混同于赋值运算符 注意数学式“0<x<=5”的程序书写应为“x>0&&x<=5” 多层嵌套时,if – else 匹配出错 在 switch 语句中,漏掉 break 语句 问题与讨论 switch 语句的基本表达形式,为什么要用 break 语句? 小结(可以问题与讨论形式给出) 关系表达式\逻辑表达式的概念?
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有