用C语言编写一个背单词的软件 20

[10][10]个单词,随机出一个汉语解释,然后用户输入对应的英文,用户背完后计算出正确率单词是特定的。比如是高三的某一单元单词表。请高手指点我一下基本结构我已经写好,就... [10][10]个单词,随机出一个汉语解释,然后用户输入对应的英文,用户背完后计算出正确率
单词是特定的。比如是高三的某一单元单词表。
请高手指点我一下
基本结构我已经写好,就是不知道如何让20个特定单词随机出现。。。
高手门最好能写一个完整的函数让我参考一下
谢谢了!!!
展开
 我来答
花式码农
2007-10-22 · TA获得超过1.7万个赞
知道大有可为答主
回答量:4894
采纳率:0%
帮助的人:4747万
展开全部
这还不简单?
为每个单词设定一个索引值。
假设一共有100个单词吧?
使用rand()%100,就可以得到0-99之间的随机值了。
+1就是1—100之间的随机值。
你先定义一个容量为200或更大的数组,给他们全部用上述方法附上随机值。然后挨个读取就可以了。
至于具体代码要自己研究。注意:
1.要生成随机种子。srand((unsigned)time(0))否则总是生成同一个。
2.随机种子产生以此即可。
3.你还可以使用队列,挨个读取,还可以设定优先级,让经常错的优先级提高--这就算人工智能吧,呵呵。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式