C设计ch05流程图/N-S图研讨.pptVIP

  • 2
  • 0
  • 约 15页
  • 2016-12-16 发布于湖北
  • 举报
算法表示方法 自然语言描述的算法: 业主交物业费,住房面积80平方米以内的部分(含80平方米),每平方米收费3元;住房面积超过80平方米的部分,每平方米收费5元。输入住房面积,输出应付的物业费。 用S表示住房面积,以m表示应交的物业费,算法如下: (1)输入S的值; (2)如果S=80,则m←S×3;否则,m←80×3+(S-80)×5; (3)输出m的值. 用自然语言描述算法优缺点: 比较符合习惯,易于接受 叙述较繁琐,易出现“歧义性”,不直观 流程图与N-S图基本图素 ?流程图 ?N-S盒 开始与结束框 输入/输出图框 处理框图 分支图框 循环图框 例1: 求ax2+bx+c=0之根(a0) 流程图与N-S图表示算法 Y N N-S图 #include stdio.h #include math.h #define EPS 1e-7 int main() { float a,b,c,delta,r,s; printf(Enter Coef a:); scanf(%f,a); for( ;fabs(a)EPS; ) { printf(a is close to 0,Re-enter a:); scanf(%f,a); } printf(Enter Coef b and c:); scanf(%f%f,b,c

文档评论(0)

1亿VIP精品文档

相关文档