第5章:选择结构程序设计.pptVIP

  • 5
  • 0
  • 约1.43万字
  • 约 64页
  • 2019-08-30 发布于湖北
  • 举报
第5章:选择结构程序设计 5.1问题的引出 前面学习的知识已经可以编写简单的顺序程序,但是有些问题用顺序程序没办法达到要求,如:①输入三角形的三边a,b,c判断是否能构成三角形,并求出三角形的周长和面积。 ②求分段函数的值 0 x0 f(x)= 2x+1 x=0 必须让计算机按给定的条件进行分析、比较和判断,并按判断后的不同情况进行不同的处理。 问题的引出 这种情况属于选择结构,分支语句正是为了解决这些问题而设定的。C语言提供了进行分支判断的语句if 语句、switch语句来完成这种功能。 为了进行条件判断,首先必须学会关系式、逻辑表达式的写法。因此本章先介绍关系运算符和关系表达式,逻辑运算符和逻辑表达式,再讲两个分支语句(if 、 switch)的功能及应用。 5.2关系运算符和关系表达式 所谓“关系运算”实际上就是“比较运算”,即将两个数据进行比较,判定两个数据是否符合给定的关系。 例如,“a b”中的“”表示一个大于关系运算。如果a的值是5,b的值是3,则大于关系运算“”的结果为“真”,即条件成立;如果a的值是2,b的值是3,则大于关系运算“”的结果为“假”,即条件不成立。 5.2.1 关系运算符及其

文档评论(0)

1亿VIP精品文档

相关文档