- 1
- 0
- 约4.3千字
- 约 8页
- 2024-07-26 发布于上海
- 举报
编号: 00
一、题目:
设置成绩等级
二、设计思路
1、总体设计
分析程序的功能
输入100名以内的学生信息,计算学生各科成绩总和和学生成绩等级,然后按分数由高到低输出,再根据输入顺序输出学生成绩。
系统总体结构:
输出学生等级的过程有这几部分构成:输入学生人数,输入学生信息,按总分排序,计算成绩等级,按分由高到低输出学生成绩,按输入顺序输出学生成绩。总
共六个步骤:
模块
函数名称
输入学生信息按总分排序
Struct studentsort
计算成绩等级
lev
输入学生人数5
通过结构体structstudent结构数组stu[i]输入学生信息
NUM
S1
S2
S3
S4
112093
90
80
75
83
112094
65
75
85
85
112095
80
90
95
87
112096
86
87
96
67
112097
81
82
83
89
计算4门学科的学习成绩总和然后用排序函数sort排序(需要调用函数),排序完了之后根据各等级人数所占的百分比计算出人数(需四舍五入)用lev函数计算出成绩等级(需调用函数)。
通过输入流输出按分数由于高到低的输出学生成绩。
通过第二个结构数组stu1[i],将结构数组stu[i]中的成绩等级赋给stu1[i],之后通过输出流输出按输入顺序输出学生成绩。
第1页/共8页
原创力文档

文档评论(0)