C语言程序设计(第二版)李丽娟马淑萍主编第4章_选择结构课件教学.pptVIP

  • 3
  • 0
  • 约2.96千字
  • 约 33页
  • 2017-01-02 发布于广东
  • 举报

C语言程序设计(第二版)李丽娟马淑萍主编第4章_选择结构课件教学.ppt

* * 第4章 选择结构 4.1 if语句 4.1.1 单分支if语句 它的一般格式如下: if(表达式) 语句; 说明:对条件表达式进行判断,若其值为“真(非0)”时执行语句,若其值为“假(0)”时则跳过语句。单分支if语句的流程图,如图4-1所示。 第4章 选择结构 4.1.2 双分支if语句 它的一般格式如下: if(表达式) 语句1; else 语句2; 说明:与单分支if语句不同的是在条件为“真(非0)”或“假(0)”时执行指定的不同的操作。对条件表达式进行判断,若其值为“真(非0)”时,执行语句1;若其值为“假(0)”时,执行语句2。双分支if语句的流程图,如图4-3所示。 第4章 选择结构 说明: (1)对于单分支和双分支if语句后面的“表达式”,一般为逻辑表达式或关系表达式,事实上表达式的类型不限于此,可以是任意的数值类型(包括整型、实型、字符型、指针型数据)。只要表达式的值为非0,就认为它为真;只要表达式的值为0,就认为它为假。 (2)对于双分支if语句,else子句不能作为语句单独使用,它必须是if语句的一部分,与if配对使用。 (3)if语句后面的表达式之后不能有分号,同时注意语句后面的分号不能遗漏。 (4)在if和else后面可以只包括一个内嵌的操作语句,也可以包括多个操作语句,此时需要用“{}”将几个语句括起来成为一个复合语句。 第4章 选择结

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档