《if语句 ppt 说课 试讲 C语言课件》由会员分享,可在线阅读,更多相关《if语句 ppt 说课 试讲 C语言课件(23页珍藏版)》请在金锄头文库上搜索。
1、数学与计算机学院 计算机科学与技术 龙昌海,c语言if语句,教材分析,教材分析,1.教材的地位和作用 条件选择语句if这一节位于本书第五章第二节,我所说的是第一课时。选择语句if是整个课程教学的重点与难点,它是建立在学生已学习C语言顺序结构、算术运算、逻辑运算基础之上的,并为后续学习循环结构作以铺垫。,教材分析,2.教学目标分析,(1)知识目标 让学生学习、了解if语句的格式和功能 理解if语句的执行过程 。 (2)能力目标 :培养学生分析问题、解决问题、自主探究能力。 (3)情感与态度目标 :激发学生的学习兴趣,培养学生认真、 细致分析解决问题的良好习惯;,教材分析,教学重点:if语句的一般
2、形式、功能 难点:用if语句解决日常生活中实际问题。,教学过程,课前复习、导入新课,讲解新知、事项说明,巩固练习、加深体会,课堂小结、作业布置,创设情境、激发兴趣,谢 谢 !,C语言第五章if语句,长江师范学院,本节要点,掌握if语句的形式和功能,理解if语句的执行过程,学会用if语句解决日常生活中实际问题,长江师范学院,程序的三种基本结构是什么?,关系表达式和逻辑表达式的值用什么来表示?,非0表示真 0表示假,顺序结构、分支结构、循环结构,长江师范学院,如果 回到97年 就 叫我爸买2套房子; ,如果 (满足某个条件) 就 执行某个动作,if语句是执行判断的,它能够判断是否满足某个条件,然后
3、执行相应的动作。,长江师范学院,If 语句的一般形式,if(表达式) 语句;,1、if后面的表达式可以是C语言中任意合法的表达式,常常是关系表达式或逻辑表达式。但无论是哪种类型的表达式,在处理时,系统都会将其理解为逻辑值,即表达式的值只区分为0和非0。 2、表达式后的圆括号不能少。 3、如果子句由一条以上语句组成,必须用花括号把这一组语句括起来作为复合语句来使用。 4、if(表达式)后无分号。,长江师范学院,If(ab) Printf(“a竟然比b大!”),流程图,执行过程,对“表达式”进行判断,如果结果为“真”,那么就执行“语句”;否则就跳过if语句。,长江师范学院,举例说明,输入两个数,X、Y,将其进行比较,如果XY,将X的自增1,并输出X的值。,长江师范学院,小明去超市买方便面,发现买10包以一下,2块钱一包,10包以上,1.5一包,于是小明犹豫了,他应该怎么买呢?(输入购买包数,输出应付价格。),回归生活 学已致用,长江师范学院,聪明的你 你会吗?,课堂小结,if语句的一般形式,if(表达式) 语句;,if语句的流程图,if语句的执行过程,对“表达式”进行判断,如果结果为“真”,那么就执行“语句”;否则就跳过if语句。,长江师范学院,作业布置,长江师范学院,谢 谢!,if (“回到97年”) /*判断条件*/ 叫我爸买2套房子; /*执行动作*/,长江师范学院,