
用C++编写一个“学生成绩管理系统” 100
一。设计方法和基本原理:1.问题描述:编制一个简单的“学生成绩管理系统”,要求其主要功能有:数据输入,成绩排序,成绩查询,成绩统计,奖学金评定,打印等基本功能。2.问题的...
一。设计方法和基本原理:
1.问题描述:
编制一个简单的“学生成绩管理系统”,要求其主要功能有:数据输入,成绩排序,成绩查询,成绩统计,奖学金评定,打印等基本功能。
2.问题的解决方案:
1.用静态数组或动态数组
2.排序模块,应针对各门课程的成绩或总分进行排序:查询模块最好设计为可按学号,姓名,成绩任意属性进行;统计模块包括统计及格人数,不及格人数等功能。
3.可调用库函数来美化界面。
二。主要技术问题的描述:
运用数组和库函数实现学生成绩的录入、统计、查询、修改、删除、输出。
(1)定义类类型1)主函数main():定义学生结构体数组,调用录入、统计等函数对成绩表进行处理;
(2)录入函数Input():输入学生成绩;
(3)统计函数Statistic():计算平均成绩;
(4)查询函数Lookup():查询指定学号学生成绩记录;
(5)修改函数Modify():修改指定学号学生成绩记录;
(6)删除函数Delete():删除指定学号学生记录;
(7)输出函数Output():输出班级所有学生成绩记录;
(8) 排序函数Sort():按平均分对学生成绩记录项进行降序排序;
(9)插入函数Insert():按平均分顺序插入新记录。
另外,学生数据可写入文件,也可从文件中读取。
三。程序调试通过后,完成程序文档的整理,请加必要的注释。
如:
注:可以把编写好的C++程序发给我吗?我的邮箱:913657426@qq.com
也可加我QQ:913657426 联系
不甚感激 展开
1.问题描述:
编制一个简单的“学生成绩管理系统”,要求其主要功能有:数据输入,成绩排序,成绩查询,成绩统计,奖学金评定,打印等基本功能。
2.问题的解决方案:
1.用静态数组或动态数组
2.排序模块,应针对各门课程的成绩或总分进行排序:查询模块最好设计为可按学号,姓名,成绩任意属性进行;统计模块包括统计及格人数,不及格人数等功能。
3.可调用库函数来美化界面。
二。主要技术问题的描述:
运用数组和库函数实现学生成绩的录入、统计、查询、修改、删除、输出。
(1)定义类类型1)主函数main():定义学生结构体数组,调用录入、统计等函数对成绩表进行处理;
(2)录入函数Input():输入学生成绩;
(3)统计函数Statistic():计算平均成绩;
(4)查询函数Lookup():查询指定学号学生成绩记录;
(5)修改函数Modify():修改指定学号学生成绩记录;
(6)删除函数Delete():删除指定学号学生记录;
(7)输出函数Output():输出班级所有学生成绩记录;
(8) 排序函数Sort():按平均分对学生成绩记录项进行降序排序;
(9)插入函数Insert():按平均分顺序插入新记录。
另外,学生数据可写入文件,也可从文件中读取。
三。程序调试通过后,完成程序文档的整理,请加必要的注释。
如:
注:可以把编写好的C++程序发给我吗?我的邮箱:913657426@qq.com
也可加我QQ:913657426 联系
不甚感激 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询