《c语言-学生成绩单制作》由会员分享,可在线阅读,更多相关《c语言-学生成绩单制作(16页珍藏版)》请在人人文库网上搜索。
1、可编辑C语言课程设计报告项 目 名 称: 学生成绩单制作 所 在 班 级: #级#班 小 组 成 员: # 任 课 教 师: # 起 止 时 间: 2014.06.152014.06.26 项目基本信息项目名称学生成绩单制作项目简介制作一个学生成绩单,输入学生成绩、输入学生信息函数、输出单科成绩,最高学生信息输出三门课平均成绩最高的学生信息将学生按照平均成绩降幂排序,并输出之后求出各平均成绩。小组成员#任务分工独立完成课程实践评定成绩记录指导教师意见系统完成情况:优 良 中 差报告完成情况:优 良 中 差答辩评定成绩团队整体成绩:成员成绩综 合 成 绩一、 问题描述及分析输入学生成绩、输入学生。
2、信息函数、输出单科成绩,最高学生信息输出三门课平均成绩最高的学生信息将学生按照平均成绩降幂排序,并输出之后求出各平均成绩,形成一个成绩单。二、 功能模块及数据结构描述struct student/定义结构体void print(struct student awrry)/输出学生信息void printa(struct student awrry)/输出单科成绩最高学生信息void printb(struct student awrry)/输出三门课平均成绩最高的学生信息/主函数void main()struct student stu100;/定义结构体数组shuru(stu);/输入学生信。
3、息print(stu);/输出学生全部信息printa(stu);/输出单科成绩最高学生信息printb(stu);/输出三门课平均成绩最高的学生信息sort(stu);/将学生按照平均成绩降幂排序,并输出三、 主要算法流程描述及部分核心算法流程图如下图所示。核心算法为:开始开始