100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > c语言 课程设计题目 C语言课程设计选题.doc

c语言 课程设计题目 C语言课程设计选题.doc

时间:2020-05-08 22:45:56

相关推荐

c语言 课程设计题目 C语言课程设计选题.doc

PAGE

PAGE 1

C语言课程设计选题

题一、《学生成绩管理》 (必做题)

写一个“学生成绩管理”程序,要求程序如下功能: (1) 成绩录入,(2)成绩修改(按学号修改),含记录的插入和删除(3)成绩查询(至少提供按学号、按姓名、按班级、按课程等4种查询方式)(4)统计汇总(总分、平均分、最高分、最低分等)(5)打印输出(可按个人?、班级或课程输出)。

一条学生的成绩记录结构如下:学号(主键,无重复,数据类型可用长整型,编码位数及含义自定)

姓名(字符型数据,长度自定)

班级(整型数据,长度自定)

课程成绩(包括至少4门课程成绩,课程名自定,每门课程数据类型为实型数据,长度5位,小数1位)

3、学生成绩以文件形式存放

4. 作业提交方式:

(1)设计报告内容包括:设计思路、功能模块划分、系统结构图、程序清单(含必要的说明)。设计报告一律用B5纸打印,装订线在左侧。(2)软盘软盘用纸袋装好,用胶带固定于设计报告的封三位置。

题二、《地铁站售票机售票过程的模拟》 (选做题 )

本题内容为:用C语言编写一个模拟广州市地铁一号线某车站自动售票机售单程票的过程的程序。

要求按“选到达站”→“投币“→“出票”的过程准确无误地完成一次购票操作。

选到达站:用显示菜单方式显示各车站名,然后按相应的车站编号选择;投币:按到达站的票价,可用按下一次空格键代表投入一枚一元硬币。(不要直接按数字键);

出票:用给出文字信息表示出票操作(包括退还多投的硬币信息)。

要求能对乘客购票步骤给予提示,对错误操作给予提醒。(如在规定的时间快到时未能投入足够的币额则显示催促信息,而规定的时间到后未能投入足够的币额者则取消本次购票操作并退还已投款项)。

操作简便、可靠性好(不能遇误操作就出现退出运行程序或死机)。

作品提交方式: 同题一。

题三? 自选题。

要求:应包含菜单显示、函数、数组、指针、结构体、文件等技术。

十九周 周四下午之前交齐,过期不候。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。