电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

学生作业完成情况管理程序

学生作业完成情况管理程序_第1页
1/15
学生作业完成情况管理程序_第2页
2/15
学生作业完成情况管理程序_第3页
3/15
东 莞 理 工 学 院课程设计课程 数据结构 题目 学生作业完成情况管理程序 1 问题要求及任务描述1.1 题目要求学生作业完成情况管理程序(2 人)1)问题描述请设计一个学生作业完成情况管理程序。假设某门课程一学期要留 10 次作业,每次老师要进行批改,给出分数后还要进行登记。学期期末要根据每次作业的成绩计算出最终的平常成绩(满分 100)。作业登记信息应该包含:学号、姓名、10 次作业的完成情况。2) 基本要求该程序应该具有下列功能:(1) 通过键盘输入某位学生某次作业的分数;(2) 给定学号,显示某位学生作业完成情况;(3) 给定某位学生的学号,修改该学生的作业完成信息;(4) 给定某位学生的学号,删除该学生的信息;(5) 按学生的最终平常成绩进行排序;(6) 输出平均分数。1.2 主要任务1、学生信息和成绩的输入2、学生信息的查询 3、学生信息的修改4、学生信息的删除2 解决问题的主要思路和方法2.1 关键问题学生信息的输入2.2 拟采纳解决问题的方法我使用了循环语句进行输入,先输入人数,然后输入学生信息,再输入学生成绩2.3 主要算法和处理流程图 开始 Y N 3 程序实现3.1 程序实现时应考虑的问题main 函数里面有 switch 开关语句main 函数调用 H1 函数main 函数调用 H2 函数main 函数调用 H3 函数main 函数调用 H4 函数main 函数调用 H5 函数main 函数调用 H6 函数3.2 主要源代码及说明 #include #include //这个与 exit()有关#include //这与字符串处理函数有关#include //这与 getch()有关 #define max 10main 函数Switch 函数选择 H1 函数输入人数 ni< n ? 输入学生的信息结束struct student{ char name[15]; int number; int zuoye[10]; int zongfen;}stu[max];static int n;void H1(){int i,j;printf("请问你要输入几位学生:");scanf("%d",&n);for(i=0;i

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

学生作业完成情况管理程序

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群