第三章基本结构程序设计.pptVIP

  • 3
  • 0
  • 约3.17千字
  • 约 47页
  • 2016-07-31 发布于重庆
  • 举报
第三章基本结构程序设计

基本结构程序设计;基本结构程序设计;程序基本结构与结构化程序设计;算法;算法的概念;算法举例 例:求解一元二次方程ax2+bx+c=0(a≠0)的两个根。 s1:输入数据 a,b,c s2:求根x1,x2 s3:输出结果 可以将求解算法(s2)进行细化设计如下: s2_1:输入数据 a,b,c s2_2:求判别式d的值,d=b*b-4*a*c s2_3:判断:如果d=0,则按实根求法计算: x1=(-b+sqrt(d))/(2*a) x2=(-b-sqrt(d))/(2*a) 否则,按复根求法计算: 实部 r=-b/(2*a) 虚部 p=±sqrt(-d)/(2*a) ;例:依次读入30个学生成绩,输出平均成绩及最高成绩;算法的特性;算法的表示;流程图表示法 用图形符号配合文字说明表示各种操作;例:输入三个数,然后输出其中最大的数;程序基本结构与结构化程序设计;程序基本结构;顺序结构 反映了若干模块(语句)之间连续执行的顺序; 选择结构;;循环结构;说明: 三种结构均只有一个入口和一个出口

文档评论(0)

1亿VIP精品文档

相关文档