C第章逻辑运算与选择结构程序.pptVIP

  • 3
  • 0
  • 约4.06千字
  • 约 35页
  • 2016-11-30 发布于江苏
  • 举报
第4章逻辑运算和选择结构程序 4.4.2 选择结构的嵌套 4.5 条件操作符 4.6 switch 结构 4.6.1 基本的switch结构 4.6.2 有break语句的switch结构 4.7 典型例题 4.4.2 选择结构的嵌套 if结构或if-else结构中的语句可以是任意的C语句,当然也可以是被看作一条语句的if结构或if-else结构本身,出现这种情况时称之为选择结构的嵌套。 例4-12 输入成绩,若数据合法时判断成绩是否及格。 分析:当输入成绩合法(0~100)时,若成绩不小于60分则输出及格,否则输出不及格。 例4-12 例4-13 例4-13有函数: 编程,输入x值,输出y值。 分析:输入x; 若x 0则y = x + 1; 否则 //意味着x 0的逻辑非,即x≥0 若x == 0则y = x; 否则 //此时 x 0为假且x == 0为假。即x 0 y = x - 1; 例4-13 例4-13的另一种算法 else的配对 使用复合语句可以影响else的配对,因为复合语句是一个封闭的整体,外面的else不会和里面的if配对。正确的代码应为: 4.5条件操作符 条件操作符?:是C语言中唯一的一个三目操作符,需要三个操作数。条件表达式的一般形式为:

文档评论(0)

1亿VIP精品文档

相关文档