chap02_用C语言编写程序.pptVIP

  • 7
  • 0
  • 约1.67万字
  • 约 71页
  • 2017-06-03 发布于湖北
  • 举报
chap02_用C语言编写程序要点

学生成绩统计程序 成绩输入 数据计算 数据查找 输出成绩 计算学生平均分 计算课程平均分 学生成绩统计程序的层次结构图 模块化设计 将模块组织成良好的层次系统,顶层模块调用其下层模块以实现程序的完整功能,每个下层模块再调用更下层的模块,从而完成程序的一个子功能,最下层的模块完成最具体的功能。 遵循模块独立性的原则,即模块之间的联系应尽量简单。 一个模块只完成一个指定的功能。 模块之间只通过参数进行调用。 一个模块只有一个入口和一个出口。 模块内慎用全局变量。 结构化编码 选用顺序、选择和循环三种控制结构,使程序具有良好的风格。 对变量、函数、常量等命名时,要见名知意,有助于对变量含义或函数功能的理解。 在程序中增加必要的注释,增加程序的可读性。 程序要清晰易懂,语句构造要简单直接,一行写一条语句,采用缩进格式。 程序有良好的交互性,输入有提示,输出有说明,并尽量采用统一整齐的格式。 补充 编程题 #include stdio.h #include math.h int main(void) { double x,y; printf(Enter x:); scanf(%lf,x); if(x0){ y=pow((1+x),2)+(1/x)+2*x; } else{ y=sqrt(x); } printf(f(%.2f)=%.2f\n,x

文档评论(0)

1亿VIP精品文档

相关文档