首页新闻找找看学习计划

英文单词填空游戏PS:否些小问题我需要解决。但是大致方向我已经了解。不会浪费大家太多时间的

0
悬赏园豆:10 [已关闭问题] 关闭于 2012-07-02 16:13

问题描述:这是一款帮助学生背单词的小软件。建立单词库,可从单词库中随机抽取单词,并随机隐去该单词中的一些字母,在屏幕上显示带空格的单词,用户对空格处的字母进行补全,程序判断填补是否正确,并统计正确率。

编程任务:

(1)     建立单词库,并可以方便地对单词库进行增加、删除。

(2)     随机读取一个单词。

(3)     随机隐去单词中的一些字母,规则是:长度为2~4空一个字母,5~7空二个字母,8~10空三个字母,11以上空四个字母。用随机数方式确定隐去哪几个位上的字母,并在屏幕上显示带空格单词。

(4)     用户填充空格处的字母,程序判断填充是否正确。

(5)     当用户结束游戏时,统计正确率,并输出相应的鼓励语句。

我想知道思路和具体的实现方法。。。。谢啦

江迪GOGO的主页 江迪GOGO | 初学一级 | 园豆:184
提问于:2012-06-27 18:13
< >
分享
所有回答(1)
0

你是英文老师吗?还是写程序的啊?呵呵。。如果是老师的话我尽量抽时间帮你弄

hexllo | 园豆:405 (菜鸟二级) | 2012-06-27 22:02

不是,我是学生,老师要求做这个课题。我不知道我怎么做

支持(0) 反对(0) 江迪GOGO | 园豆:184 (初学一级) | 2012-06-28 16:29

@江迪GOGO: 单词库用SQLLite来存放,程序就一个主窗体和2个子窗体,一个用于添加单库,一个用于填写单词,至于随机什么的都很简单的..我估计你没好好学习吧?

支持(0) 反对(0) hexllo | 园豆:405 (菜鸟二级) | 2012-06-28 16:33

@hexllo: 呵呵,我是新生,只有c++基础和数据结构的皮毛。额,学习是有一点点不认真。不过,现在已经知道不能不认真了。亲。。。其实你说的那个我都听得不怎么懂,我用vc6.0只能做一些最简单的程序。老师也没有教过我们那么多内容。所以才求助你们的。能不能再详细一些。我现在真的连个思路,方向都木有。

支持(0) 反对(0) 江迪GOGO | 园豆:184 (初学一级) | 2012-06-28 21:48

@江迪GOGO: 不错么,还用C++,我是用C#的,所以写起来很简单,C#里自带有随机数的类,Random,SQLite就是一个小型的数据库,用来存放你说的单词库的,如果你们还没有学和数据库连接的话,就把单词库保存成文件也行,你们上课的时候是不是只写控制台应用程序啊?就算那样的话像什么随机啊,排序算法啊之类的东西也应该学过的啊……隐藏的单词那个位置就放一个文本框让用户输入好了。功能不难,说起来还挺复杂的……我知道用C#来写很简单,C++就不知道了。

支持(0) 反对(0) hexllo | 园豆:405 (菜鸟二级) | 2012-06-29 10:12

@hexllo: c语言和c++的差别没有那么大吧。能给我c语言 的程序吗?我这几天在看c语言。我自己应该可以转换。。。。真想求助。。。

支持(0) 反对(0) 江迪GOGO | 园豆:184 (初学一级) | 2012-06-29 16:21

@江迪GOGO: 不是C啊,是C#,和C与C++都差满大吧我感觉

支持(0) 反对(0) hexllo | 园豆:405 (菜鸟二级) | 2012-06-29 16:22

@hexllo: c语言和c++的差别没有那么大吧。能给我c语言 的程序吗?我这几天在看c语言。我自己应该可以转换。。。。真想求助。。。另外,我们一般就是写一个.cpp文件而已,没有那么多的东西。计算机除了数据结构最简单的内容和c++之外,我什么都不懂。

支持(0) 反对(0) 江迪GOGO | 园豆:184 (初学一级) | 2012-06-29 16:25
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册