回 帖 发 新 帖 刷新版面

主题:我的题目

七. 课程设计题目
(所有软件以菜单方式工作,菜单制作方式参见附录2)
1.  设计一个多功能计算软件
实现功能:
1)具备整型数据、浮点型数据的算术(加、减、乘、除)运算功能。依次输入第一个运算数、运算符(+,-,*,/)、第二个运算数,然后输出结果。结果可以作为下一个运算的第一运算数。按‘C’清屏,按‘R’返回 菜单。
例如:输入:2
+
5
输出:7
2)实现单运算符表达式计算的功能。输入的操作数可以包含整数或浮点数。输入表达式如下: 
例如:输入:2+5
输出:7

2.  学生成绩管理系统 
1)  具备对成绩的管理功能(添加、删除、排序)
2)  具备对成绩的统计功能(最高分,最低分,平均分,及格率等)
3)  具备按学号、姓名、或课程名查询成绩的功能。
备注:
1)成绩记录以下信息:班级,学号,姓名,课程名,成绩(百分制)。可以用能表示学生成绩的结构体数组存储数据。
2)至少有15条数据,并以文本文件的形式存放,且可用文本编辑器进行编辑和查看。
 
3.  设计一个通讯录管理软件。
实现功能:
1)  通讯录编辑(添加、删除)。
2)  按不同的项进行查找。
3)  对已存在的通讯录按不同的项排序。
4)  将通讯录写入文件
5)  从文件读入通讯录
备注:
1)通讯录至少应该有以下数据项:姓名,地址,电话,邮编,E-mail。
2)至少有15条数据,并以文本文件的形式存放,且可用文本编辑器进行编辑和查看。


4.师生信息管理系统
1)  具备对教师、学生信息成绩的管理功能(添加、删除、按姓名排序)
2)  具备对排序后的信息顺序输出的功能。
3)  具备按姓名查询师生信息的功能。
备注:
1)教师信息包括:姓名、单位、住址、职称;学生信息包括:姓名,班级,住址、入学成绩(百分制)。可以用结构体数组存储数据。
2)至少有15条数据,并以二进制文件的形式存放。






其中的一题就可以拉

回复列表 (共1个回复)

沙发

2,4两题学过数据库原理可轻易做

我来回复

您尚未登录,请登录后再回复。点此登录或注册