C语言程序设计第七节多重if结构

教学课题:多重if结构

教学目标:

1、了解多重条件结构的种类

2、了解多重if结构的书写格式

3、熟练应用多重if结构编写程序

教学重点:熟练应用多重if结构编写程序

教学难点:熟练应用多重if结构编写程序

教学方法:讲授法、问题探究法、自主实践法

教具准备:教学课件、机房

教学过程及内容

多重条件结构:

要处理多重条件判断的情况,需要使用多重条件结构

多重if

嵌套if

switch结构

多重if:

多重if结构是if-else的另一种形式,这种形式也称为阶梯式if-else-if

if(条件1)  语句1;elseif(条件2)  语句2;elseif(条件3)  语句3;..else  语句n;

课堂练习一:

求一元二次方程的解:a*x^2+b*x+c=0

在上一节课的基础上,修改程序。

如果dt0,则输出无解

否则,如果dt==0,则输出一个解

否则,输出两个解。

课堂练习二:

输入一个学生成绩grade:

判断他优秀‘A’(90=grade=)

良好‘B’(80=grade90)

合格‘C’(60=grade80)

不合格’D’(0=grade60)

否则,输入成绩不符合要求’N’。

拓展练习:

任意输入一个字符,判断该字符是什么字符?

数字:’0’~’9’

小写字母:’a’~’z’

大些字母:’A’~’Z’

其他字符。

总结:

条件结构解决了程序种需要根据不同情况进行判断的情况

条件语句中需要提供判断条件,该条件要求返回逻辑值(真或假)

条件运算符是if–else语句的另一种表现形式

多重if结构就是在主if块的else部分中还包含其他if块

与本节相关文章:

《C语言程序设计》第一节:C语言基础

《C语言程序设计》第二节:变量及输入输出函数

《C语言程序设计》第三节:算术运算符及字符处理

《C语言程序设计》第四节:关系运算符

《C语言程序设计》第五节:逻辑运算符

《C语言程序设计》第六节:条件结构

赞赏

长按







































贵阳最好的白癜风医院
北京中科专注治疗白癜风



转载请注明:http://www.nydjfy.com/xxzl/10786.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了