控制结构有动画答案.pptxVIP

  • 3
  • 0
  • 约3.36千字
  • 约 56页
  • 2022-09-14 发布于上海
  • 举报
9.3 控 制 结 构;本单元教学目的;【引例】;程序段1: cinabc; p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); cout三角形面积为:sendl;;未考虑公式的适用条件;程序段2: { p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); cout三角形面积为:sendl; };;形式: 作用: 当程序中某个位置在语法上只允许一条语句, 而在语义上要执行多条语句才能完成某个操作 时,需要使用复合语句。 ;程序段3: if(a+bca+cbb+ca) {p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); cout三角形面积为:sendl; } ;?进一步思考: 如何在输入错误数据时允许重新输入,以便能得到正确的结果? ;二、 选择结构 ;1、比较两数大小1 2、比较两数大小2 3 、成绩转换 4、分组体检 ;if语句单分支形式示例;#include iostream.h void main() { int x,y,t; cout输入 x yendl; cinxy; if (xy) { t=x; x=y; y=t;} coutxyendl; };【例2】将任意输入的两个整数x,y中较大的数放

文档评论(0)

1亿VIP精品文档

相关文档