【精选】C语言大作业题目2011.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【精选】C语言大作业题目2011

C语言大作业题目 编号 类型 题目 要求 1 数据 电话 存储的数据包括:人名、工作单位、电话号码和E-mail地址等。程序要求具有如下功能: 库 簿管 ①加入一个新电话号码; 理程 ②删除一个电话号码; 序 ③显示保存的所有电话号码。 ④修改功能; ⑤排序功能,包括按照电话号码排序和按照姓名字母序排列; ⑥查询功能,包括按人名查询电话号码和按电话号码查询人名。 课程设计要求: 程序运行开始,首先显示一个提示信息,作为一个功能选择菜单。用户选用哪条功能,就调用哪项功能。 以上功能中①②③是要求基本实现的,④⑤⑥是作为可选项的,功能实现得越多,评分越高。 2 数据 班级 存储的数据包括:姓名,学号,宿舍,QQ号码和电话号码等。程序要求具有以下功能: 库 同学 ①加入一个同学的记录; 信息 ②删除一个同学的记录; 管理 ③显示所有同学的记录。 程序 ④排序功能,包括按照学号排序和按照姓名字母序排序显示所有同学的纪录。 ⑤查询功能,包括按学号查询同学的信息或者其他。 ⑥修改功能。 课程设计要求: 程序运行开始,首先显示一个提示信息,作为一个功能选择菜单。用户选用哪条命令,就调用哪项功能。 以上功能中①②③是要求基本实现的,④⑤⑥是作为可选项的,功能实现得越多,评分越高。 3 程序 设计 例如TurboC的用户界面,菜单具有水平醒目菜单(主菜单)和弹出式菜单(子菜单),用英文显示。程序 界面 菜单 要求具有如下功能: 设计 程序 ①设计水平醒目菜单,菜单的各项可根据自己的喜好设计,可参考TurboC的主菜单,菜单的项数至少三 个; ②各个水平菜单项可以通过左右光标键选择,使所选项成为彩条; ③至少设计一个弹出式菜单。 ④弹出式子菜单中可以通过上下光标键选择,使所选项成为彩条。 ⑤功能快捷键的设计:参照TurboC的快捷键,自行设计。 ⑥当选定某个菜单项后,按回车键可以实现一个简单的动作,如给出相应的信息显示。 课程设计要求: 程序运行开始,首先显示水平醒目菜单。以上功能中①②③是要求基本实现的,④⑤⑥是作为可选项的, 功能实现得越多,评分越高。界面越友好,评分越高。界面越美观,评分越高。各个菜单项选中不执行任 何功能,可在屏幕上提示有关信息。可参考《实验指导书》P127-129,及P139-142的文本处理函数。 4 图形 图形 程序要求具有如下功能: 处理 变换 ①基本图形的绘制:可选圆、长方形、三角形等;②图形复制;③图形移动;④图形缩放;⑤图形旋转。 程序 课程设计要求: 程序运行开始,首先显示一个提示信息,作为一个功能选择菜单。用户选用哪条功能,就调用哪项功能。 程序首先要求用户必须选择绘制一个怎样的图形,可选图形可以自己设计有趣的图形,可选图形的个数至 少3个。图形选择完后,就绘制在屏幕中央。通过一个快捷键可以退出到用户功能选择菜单,选择其他的 功能。以上功能中①②④是要求基本实现的,③⑤是作为可选项的,功能实现得越多,评分越高。 编程提示: ①图形复制:将绘制取得的图形信息复制到屏幕上一个指定位置。 ②图形移动:图形移动仅仅是在图形复制的同时,再将原来的图形擦除. ③图形缩放:图形缩放,就是将图形中各像点的坐标乘上一个比例因子.即: ( x , y )新 = ( x原

您可能关注的文档

文档评论(0)

tazhiq2 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档