随机函数的问题.打开此帖者有分!!!!!!!!!!!! 建议用VB中的随机函数Rnd,另,不太明白你的意思,头晕。-------------------------------------------------------------------- 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的意思是不是这样。有数据如下 题目内容:中文 例1 "中国" 2 "程序" 3 "文件" 等 答案: 英文 例a "chinese" "program" "file" b "xxxxx" "ttttt" "yyyy" c "rrrrr" "eeeee" "ppppp" d "nnnnnn" "zzzzzz" "mmmmm"而你就是要随机生成一分试卷。其中题目 的顺序 是 随机的。且 他对应的答案顺序也是随机的。 但答案唯一。是这样吗???如果是的话,我可以给你代码 To:华我有代码,,关注。。mail: [email protected] 或发消息给我。。 他说的意思是,从库中随机的调用一个中文单词作为题目,如“中国”,然后把中国对应的单词“China”调出来作为ABCD里的一个选项,再随机调用另外三个英文单词作为其他的三个选项,这四个选项必须是随机排列的,供用户选择正确答案。 这个问题很简单:(1)先用VB的RND生成一个随机数(例65),这时对应的中文为“中国”,对应的英文为“China”;(2)再生成三个不能于65的随机数,找出对应的英文(如:38-program , 12-title , 88-web);(3)再生成一个小于小于4,大于等于0的随机数,取整。用这个整数来做正确答案的位置(例:如生成2,即表示正确答案放在第三个,则答案的排列为 a.program , b.title , c.China , d.web);(4)当答题者提交答案后,程序会返回一个值。如果在程序中你返回的是回答的排列位置,则用它来比较正确答案的位置;如果返回的是英文,则用它来比较正确答案的英文。(例如答题者答的是a。如果你返回0,你就看它是否等于2;如果你返回program,你就看它是否等于China。推荐用前者) to: TONNY_QY(小高)up 表示将此贴提前 to: 华加我QQ 1867975 这个就是一个随机数的生成过程!你如果用的是Visual Basic那么我建议你用随机函数!由于整个程序太多,你要的话,把你的E_mail留下,我发给你! 我觉得用二维数组不好,用type定义一个题目类型,其中包括正确答案或者用数据库来保存题目 我的e-mail:[email protected]大家有什么想法,请给我发信,同样有分.!! VB mscomm1控件的RThreshold 属性 触发oncomm事件 自在现模模拟程序 请问如何用VB6编写一个通过互联网发送短消息的小程序? 用data控件向access中写记录老是出错! [难题] 如何从二进制文件中分析并替换文本? API函数急需,谢谢 新鲜出炉的寻求女友项目方案建议书 判断字符串大小的问题[高分求救] 如何取得节点数?(xml) 怎样连接加密码的ACCESS表? VB6 連接 SQL SERVER 2000問題 给朋友50分!!在线等待!怎么注册dll?
有数据如下 题目内容:中文 例1 "中国" 2 "程序" 3 "文件" 等 答案: 英文 例a "chinese" "program" "file"
b "xxxxx" "ttttt" "yyyy"
c "rrrrr" "eeeee" "ppppp"
d "nnnnnn" "zzzzzz" "mmmmm"
而你就是要随机生成一分试卷。
其中题目 的顺序 是 随机的。且 他对应的答案顺序也是随机的。 但答案唯一。
是这样吗???如果是的话,我可以给你代码
我有代码,,关注。。
mail: [email protected] 或发消息给我。。
(1)先用VB的RND生成一个随机数(例65),这时对应的中文为“中国”,对应的英文为“China”;
(2)再生成三个不能于65的随机数,找出对应的英文(如:38-program , 12-title , 88-web);
(3)再生成一个小于小于4,大于等于0的随机数,取整。用这个整数来做正确答案的位置(例:如生成2,即表示正确答案放在第三个,则答案的排列为 a.program , b.title , c.China , d.web);
(4)当答题者提交答案后,程序会返回一个值。如果在程序中你返回的是回答的排列位置,则用它来比较正确答案的位置;如果返回的是英文,则用它来比较正确答案的英文。(例如答题者答的是a。如果你返回0,你就看它是否等于2;如果你返回program,你就看它是否等于China。推荐用前者)
加我
QQ 1867975
你如果用的是Visual Basic那么我建议你用随机函数!
由于整个程序太多,你要的话,把你的E_mail留下,我发给你!