为什么进口旧机电程序比一般机电任何复杂的程序都是由?

如何用c语言实现以下功能:

题目:学生成绩管理程序

(1)、显示功能菜单。

(2)、输入学生信息(学号、姓名、性别、若干门课程成绩)

(3)、显示学生信息。

(4)、求各门课程的最高分并显示

(5)、求所有课程的总分和平均分。

(6)、 按学生姓名进行排序;按课程分数进行排序;按课程总分进行排序;显示排序结果

(7)、查询功能:按姓名查询;按分数段查询等。

三、程序编写要求:(1)一个功能用一个子函数实现;(2)结合數组、指针、结构体设计数据结构形式;(3)界面操作要清晰;(4)子函数名、关键语句等要附有解释语句。


1.3.1 程序的三种基本结构
  结构化程序的概念首先是从以往编程过程中无限制地使用转移语句而提出的转移语句可以使程序的控制流程强制性的转向程序的任一处,在传統流程图中就是用上节我们提到的"很随意"的流程线来描述这种转移功能。如果一个程序中多处出现这种转移情况将会导致程序流程无序可寻,程序结构杂乱无章这样的程序是令人难以理解和接受的,并且容易出错尤其是在实际软件产品的开发中,更多的追求软件的鈳读性和可修改性象这种结构和风格的程序是不允许出现的。为此提出了程序的三种基本结构

  顺序结构是一种线性有序的结构,甴一系列依次执行的语句或模块构成

  循环结构是由一个或几个模块构成,程序运行时重复执行直到满足某一条件为止。


  根据條件成立与否选择程序执行路径的结构。

参考资料

 

随机推荐