2第四章条件运算符与条件表达式switch语句选择结构程序设计(论文资料).pptVIP

  • 15
  • 0
  • 约5.91千字
  • 约 16页
  • 2016-12-09 发布于重庆
  • 举报

2第四章条件运算符与条件表达式switch语句选择结构程序设计(论文资料).ppt

2第四章条件运算符与条件表达式switch语句选择结构程序设计(论文资料)

第8讲 条件运算符与条件表达式 switch语句、选择结构程序设计 4.3 条件运算符和条件表达式 若“表达式2”与“表达式3”的数据类型不一致,则系统自动地将其中的一个精度低的表达式转化为精度较高的表达式的数据类型。如:x0?5:1.5的结果为实型数5.0或1.5。 说明:1.条件运算符的优先级高于赋值运算符,但低于逻辑运算、关系运算和算术运算。 2.条件运算符具有自右向左的结合性。 如:max=a(bc? b: c)?a: b c? b : c 相当于:max=a(bc? b: c )?a:(bc? b : c) 4.4 switch语句 例4.5 例4.6 用switch语句改写例4.3 4.4.2 switch语句体中的break语句 4.5 选择结构程序举例 第四章 作业 * * 条件运算符: ? : 条件表达式的一般形式为:表达式1?表达式2:表达式3 条件表达式的求解过程:先求“表达式1”的值,当“表达式1”的值为非零时,以“表达式2”的值作为整个条件表达式的值;当“表达式1”的值为零时,以“表达式3”的值作为整个条件表达式的值。 使用switch语句实现多分支选择结构,可以使程序的结构显得更加清晰。 1. switch语句的一般形式与执行过程

文档评论(0)

1亿VIP精品文档

相关文档