c语言作业题目

2026/1/26 22:53:41

十六、学生档案管理系统

该系统实现对学生档案的存储和管理。学生信息包括学号、姓名、性别和生日等信息。系统可以对学生信息进行查询、添加、删除和备份。系统进入时还包括一个密码验证的过程,也可以对密码进行管理。

十七、速算24

由系统随机生成1~13中的四个数,用户利用数字及运算符号“+”、“-”、“*”、“/”及括号“(”和“)”组成一个计算表达式,从键盘上输入该计算表达式,系统运行后得出计算结果,如果结果等于24,则显示“very good”,否则,显示“wrong!!!”,接着询问是否继续,按字符n或N后程序结束,否则系统重复上述步骤。

十八、生日祝贺

某企业有为员工祝贺生日的传统,但随着企业规模的扩大,员工人数的增多,要求输入生日(月、日),系统查找出指定日期过生日的员工。 要求用文件保存员工数据,对输入的员工数据做合理性检查。例如,员工的工号不能重复、生日数据的年、月、日必须在合理范围内。

十九、服务明星评选

设计一个系统,为某服务公司征询顾客意见,从n(n≤40)个优秀服务员中评选十位服务明星。服务员按1、2…顺序连续编号;若编号超出规定范围,或编号重复出现,作为废票处理;按各位服务员得票数由高到低顺序排队,列出前十名最佳服务明星排行表。

二十、课程管理信息系统

一个简单的课程管理程序,假设有n门课程,每门课程有:课程编号,课程名称,课程性质(公共课、必修课、选修课),总学时,授课学时,实验或上机学时,学分,开课学期等信息,学时可按要求(如总学分不得少于30)自由选课。 1、 课程信息录入功能(课程信息用文件保存); 2、 课程信息浏览功能; 3、 课程信息查询功能; 4、 学生选修课程。

二十一、C语言成绩记录簿

编制一个C语言成绩记录簿,每个学生信息包括:学号、姓名、C语言成绩。具体功能:

1、 创建信息链表并以磁盘文件保存;

2、 读取磁盘文件并显示输出所有学生的成绩; 3、 按学号或姓名查询成绩; 4、 添加成绩记录;

5、 修改指定姓名或学号的学生的成绩并可存盘;

6、 显示输出60分以下、60~79、80~89、90分以上各分数段的学生信息。

二十二、学生籍贯信息记录簿设计

编制一个学生籍贯信息记录簿,每个学生信息包括:学号、姓名、籍贯。具体功能: 1、 创建信息链表并以磁盘文件保存;

2、 读取磁盘文件并显示输出所有学生的籍贯信息; 3、 按学号或姓名查询其籍贯;

4、 按籍贯查询并输出该籍贯的所有学生; 5、 能添加、删除和修改学生的籍贯信息。

二十三、模拟汽车牌号生成与管理系统

1、 当用户选号时,可随机生成两个未被使用的牌号供用户选择其中之一; 2、 可以查看已经分配的牌号及用户信息。

二十四、简单银行账目管理

为了管理账户,设立两个文件:一是账户基本信息文件,包括账户的账号、姓名、身份证号、建账日期等信息;另一个是账户余额文件,包括账户的账号和当前余额两项数据。 本程序可以执行账户的开户、借款、还款、存款、清户(删除)等操作,而且能够实现对账户信息的查询统计功能、按借款户的余额从大到小排序功能、按存款户的余额从大到小排序功能和按开户日期从小到大排序功能等。

二十五、简单航班售票系统

1、 假设该民航有若干航班,要求实现增加航班和取消某个航班的功能。

2、 查询:根据用户提出的终到站查询航班号、售票情况等航班信息;也可根据航班号,

列出该航班已订票的乘客名单;

3、 订票:根据航班号为客户订票,如该航班有余票,则为客户订票;如该航班已满员,

则显示相应信息。 4、 退票: 提示:

每个乘客的信息有:乘客姓名、证件号码、座位号等: struct cnode {

char name[20]; /* 乘客姓名 */ char idcard[30]; /* 证件号码 */ int seatno; /* 座位号 */

struct cnode *clink; /* 下一乘客指针 */ };

每个航班的信息有:航班号、到达港、总座位数、余票数、乘客名单等: struct pnode {

int no; /* 航班号 */

char destin[30]; /* 终到站 */

int limit,rest; /* 总座位数、余票额 */ struct cnode *clist; /* 乘客名单 */

struct pnode *plink; /* 下一航班指针 */ };

二十六、矩阵运算

功能包括:矩阵加、矩阵减、矩阵乘。

二十七、指法练习

完成输入N行文字后,统计输入的正确率和输入速度。 要求:

依照原文从键盘输入,程序中统计输入的正确率和输入速度。输入完成后,屏幕显示最后统计结果。

二十八、单项选择题测试系统

1、 用文件保存试题库,每个试题包括题干、4个备选答案、标准答案; 2、 试题输入,增加试题到试题库中;

3、 试题抽取,每次从试题库中抽出n道题(n由键盘输入); 4、 答题,用户输入自己的答案;

5、 自动判卷,系统可根据用户答案与标准答案的对比实现判卷并给出成绩。

二十九、运动会管理系统

1、 初始化输入:N-参赛单位总数,M-男子竞赛项目数,W-女子竞赛项目数; 2、 参赛单位信息和比赛项目信息等;

3、 积分方法,取前3名:第1名得分5分,第2名得分3分,第3名得分2分;也可用

户自定义;

4、 所有信息记录完毕后,用户可以查询各个单位的比赛成绩,生成团体总分报表等。

三十、模拟自动取款机的功能,要求尽量包括你在现实生活中使用自动取款机的常用功能。使用文件存储数据。


c语言作业题目.doc 将本文的Word文档下载到电脑
搜索更多关于: c语言作业题目 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219