全球旧事资料 分类
C课程设计推荐题目
程序设计题目及内容(每个小组选做一题,不能重复)
题目1:井字棋游戏“井字棋”游戏(又叫“三子棋”,或是一字棋,是一款十分经典的益智小)游戏,想必很多玩家都有玩过。“井字棋”的棋盘很简单,是一个3×3的格子,很像中国文字中的“井”字,所以得名“井字棋”“井字棋”游戏的规则与“五。子棋”十分类似,“五子棋”的规则是一方首先五子连成一线就胜利;“井字棋”是一方首先三子连成一线就胜利。要求:屏幕输出棋盘和棋子(可用特殊符号代替),实现:用户与电脑下棋(可选),用户1与用户2下期两种功能难点:判断输赢的算法及简单的人工智能实现
题目2:简单文件加密编写一个对文件加密的程序,要求能对密码做出判断,密码不正确,则不能解密。要求:加密文件:可以是文本类型文件,也可以是二进制文件,文件大小可以限定在10M以内。难点:文件的操作较多,文件的随机处理,密码的存放等参考:方式1:用户密码存放在指定文件中。优点:简单,缺点:文件需要和密码文件一起,如果没有密码文件则无法进行判断方式2:密码存放在文件的最后,打开文件时首先定位到文件末尾找特殊的标记,如_PT(密码)如果存在则表示是加密的文件,可以进行解密操作,如果不存在则说明文件没有加密过,可以进行加密操作。加密的过程可以使用文件逐字节与密码异或,最后把特殊字符及密码写入文件结尾。解密过程先判断密码,然后再异或,把文件末尾的特殊字符及密码删除
题目3:编写福利彩票双色球的中奖和购买程序要求:
f1“双色球”每注投注号码由6个红色球号码和1个蓝色球号码组成。红色球号码从133中选择(注意,6个数字各不相同);蓝色球号码从116中选择。购买双色球”每注2元。2编写相应的类程序,实现随机生成单注彩票。3初始设置中奖彩票,生成彩票与中奖彩票比对,验证中奖情况,统计奖金和投注数量。4最后显示:中奖:元投资:元回报率为:(精确显示小数点后两位)5提供中断程序的控制,ctrlz或者空格或者其他
附录为中奖情况:二等奖固定为200万,一等奖为500万
题目4:XX信息管理系统(推荐)图书信息管理学生信息管理通讯录(电话本)管理员工信息管理销售管理
f学生成绩管理奖学金管理职工工资管理系统
管理系统的特点:对“数据库”进行“增删改查”的操作难点:数据库的设计,即数据存储格式,存储方式的设计,对文件的操作,快速的响应以及r
好听全球资料 返回顶部