A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© tsc0000 中级黑马   /  2015-10-30 09:39  /  563 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

课程设计题目

题目一: 24点程序。
编写一个解24点游戏的程序。规则是:随机给出4个1~10之间的正整数,通过简单的四则运算和括号组合,使得表达式的最终结果等于24,要求计算机列出满足要求的所有表达式。

题目二:五子棋游戏。
请用所学的C语言知识实现一个命令行下的五子棋游戏。要求有棋盘界面,并实现人与人、人与计算机、计算机与人三种对弈模式。

题目三:图书管理信息系统。
    设计一个具有数据插入、修改、删除、显示和查询功能的图书管理程序。设计要求:(1)用户登录功能;(2)设计程序运行界面;(3) 能用菜单选择各功能。说明:(1)数据包括:书名、作者、书号、出版社、出版日期和单价;(2)可对图书信息修改;(3)可增加或删除图书信息;(4)可显示所有保存的图书信息;(5)可按书名、作者、书号或出版社进行图书信息的查询。

题目四:通用的管理信息系统
要求编写一个通用的管理系统。现在有很多管理系统,如“图书管理系统”、“医疗管理系统”、“学生成绩管理系统”等。这些管理系统其基本功能大多相同,包含“添加”、“删除”、“修改”、“排序”等操作。针对这一现状,要求通过配置文件来指定特定的管理系统,从而实现一个通用的管理系统,在不改变程序代码的前提下,实现一个配置文件所指定的管理系统功能。

题目五: 飞机订票系统。
假定民航机场共有n个航班,每个航班有一航班号、确定的航线(起始站、终点站)、确定的飞行时间(星期几)和一定的成员订额。设计一飞机订票系统,使之能提供下列服务:(1)航班信息录入功能(航班信息用文件保存) ,其中包括航班号、起始站、重点站、机票数等。(2)航班信息浏览功能。(3)按航班号排序。(4)查询航线:按航班号查询。(5)承办订票和退票业务。

题目六: 机房管理系统。
设计机房管理系统,要求由菜单进行管理。(1)上机前先检查是否有空机位,有则将其显示出,无则提示无空位。(2)还有空位置时,运行进入,并记录下位置号以及序号,与上机时间。(3)可对上机者上机信息进行查询,修改与删除。(4)设计相关模块,显示上机者的上机费用。(5)显示所有上机者的上机信息。

题目七: 成绩管理系统。
设计成绩管理系统,要求由菜单进行管理。(1)从键盘输入包括学号、姓名、各门课程、成绩 。(2)计算每个人的总分和平均分,并按照平均分排序 。(3)具有查询功能。(4)具有学生增加和减少功能 。(5)将原始数据和计算后的数据保存在磁盘文件中。

题目八: 通讯录管理系统。
设计通讯录管理系统,要求由菜单进行管理。(1)建立通讯录信息,信息至少包含编号、姓名、年龄、电话、通讯地址、电子邮箱等。(2)能够提供添加、删除和修改通讯录信息的功能。(3)能够提供安不同方式查询的功能;如按姓名或年龄、电话等查询。(4)将通讯录保存在文件中。(5)能够按表格方式输出通讯录信息。

题目九: 猜数字游戏。
该游戏可以由程序随机产生或由用户输入四个0到9之间的数字,且不重复。玩游戏者通过游戏提示输入八次来匹配上面所输入的数字。A表示位置正确且数字正确,B表示数字正确而位置不正确。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马