[沈阳工业大学C语言课设]学生试卷分数统计

来源:互联网 发布:2016淘宝销量排行榜 编辑:程序博客网 时间:2024/05/01 03:01

实验一

一、实验名称

学生试卷分数统计

二、实验目的

1.掌握数组的定义、赋值和输入输出方法。

2.掌握字符数组和字符串函数的使用。

3.掌握与数组有关的算法。

4.掌握函数的定义,声明和调用。

5.掌握结构体变量的应用。

三、实验内容

现有一份学生成绩单需要整理和统计。该成绩单包括学号、姓名、出勤成绩(10分制,已知)、作业成绩(10分制,已知)、期末考试成绩(100分制,已知)、总成绩(100分制,未知)、成绩等级(优<大于89  && 小于等于100>、良<大于79 && 小于等于89>、中<大于69 && 小于等于79>、及格<大于59 && 小于等于69>、不及格<小于59>,未知)等字段,其中,总成绩=出勤成绩+作业成绩+期末考试成绩×80%,总成绩必须为整数,且小数不得舍去。该表格共有39个学生记录。完成以下整理工作(每名同学输入自己学号开始的10名同学成绩):

(1) 请计算出每位学生的总成绩,并要求为每条成绩分出成绩等级,并按照以下格式输出:

学号 姓名 出勤成绩 作业成绩 期末考试成绩 总成绩 成绩等级

 1         8        9        80          81      良

请将格式输出内容写到大作业报告上。(30%

(2) 请找出总成绩的最高分和最低分,并按照以下格式输出:

最高分   学号  姓名   最低分   学号 姓名

  95       2          56       23     

请将格式输出内容写到大作业报告上。(30%

 

(3) 分别统计出优、良、中、及格、不及格的人数,并计算出各自所占百分比

 百分比      百分比    百分比  及格  百分比 不及格百分比

 10  25%     10   25%     10   25%    8      20%   2       5%

请将格式输出内容写到大作业报告上。(20%

(4) 请找出学生自己所对应学号的数据记录,并按格式输出。例如,计算机程序编写者的学号为24号,那么成绩单选出24号的成绩记录,并按照(1)所示格式输出。

请将格式输出内容写到大作业报告上。(10%

(5) 请将所有数据记录按照总成绩从高到低排序,并按照(1)所示格式输出。

请将格式输出内容写到大作业报告上。(10%

 

原创粉丝点击