下载此文档

if语句 微课教学设计.docx


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
学院
( 系)
专业
物理与机电工程学院
年级(班级)
课程
名称
C语言程序设计
任课教师及职称
杨凤讲师
时间
年月日(第周星期)第节课
使用教材
书名
编(著)者
版别及出版年月
《C语言程序设计教程》
李凤霞
第三版
课题
(章节)
第五章选择结构的程序设计
课时
安排
10分钟
教学
目的
熟练掌握if语句的一般形式,理解if语句的执行过程;
能够应用if语句设计选择结构的程序;
教学
重点
难点
逻辑值的表示和理解;
if语句的一般形式、if语句的执行过程;
应用if语句设计选择结构的程序
教学
方法
讲授法
步骤一导入
上一次课已经介绍了程序三种基本结构之一顺序结构程序的设计,顺序结构的特点是:自上而下,顺序执行。但在很多情况下,我们都要根据某些条件作出选择。
首先,我们来看一看生活中常见的实例。在一个繁忙的交通路口,图中的车辆和行人是应该停止还是运动,是左转还是右转?他们做出判断选择的条件或依据是什么?怎么实现对应的选择呢?他们要考虑目的地、车道、红绿灯等等各方面的因素,才能做出合理的选择。
类似上述情况,根据某种条件的成立与否而采用不同的程序段进行处理的程序结构,称为选择结构。 
在C语言程序设计过程中,要设计选择结构程序,要考虑两个方面的问题:一是在C语言中如何来表示条件,二是在C语言中实现选择结构用什么语句。
在C语言中,条件的表示常用关系表达式和逻辑表达式,或者其他任何合法的C表达式也可。
C语言中实现选择结构的控制语句有if语句、switch语句。今天我们重点学****的就是if语句的使用。
步骤二预备知识:条件的表示
条件的表示常常用到关系运算符和逻辑运算符,大家复****一下这些符号,要学会书写,更
要理解它们各自的功能。
1、关系运算符
< (小于) <= ( 小于或等于)
> (大于) >= (大于或等于)
== (等于) != (不等于)
2、逻辑运算符
&&(与) ||(或) !(逻辑非)
注意:关系运算和逻辑运算的结果是逻辑值。在C语言中用整数“1”表示“逻辑真”、用“0”表示“逻辑假”。
数据值的“真”或“假”判断,是以0和非0为根据:若值为0判定为“逻辑假”;值为非0判定为“逻辑真”。
步骤三专题讲解: if语句实现选择结构程序的设计
1、if语句的一般形式
if(表达式)
语句1
[else
语句2]
说明:表达式是表示选择的控制条件,必须用“( )”括起来;
else子句[可选],无else子句称为简单if语句,含else子句称为if_else语句;else必须与if配对使用,不能单独使用。
当语句1或语句2由多条语句构成时,必须使用复合语句形式(即加上一对花括号把多条语句括起来,若只有一条语句,则花括号可以省略)。
2、if语句的执行过程
简单if语句的执行过程
简单if语句的流程图:当“表达式”的值不等于0(即判定为“逻辑真”)时,走Y流程线,则执行语句1;否则,走N流程线,直接转向下一条语句执行。
if_else语句的执行过程:
if-else语句的流程图:当“表达式”的值不等于0(即判定为“逻辑真”)时,走Y流程线,则执行语句1,然后转向下一条语句

if语句 微课教学设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人miaoshen1985
  • 文件大小17 KB
  • 时间2018-11-06