中易网

求大神帮忙看下这道VB编程题

答案:2  悬赏:30  
解决时间 2021-12-13 06:15
设计一个猜数字游戏,计算机随机产生一个0-100的数,给8次机会,每猜一次通过键盘输入,计算机可以给出“大了点!”“小了点!”“猜中了”三种提示,当出现“猜中了”时,程序结束,如果8次都猜不中,用消息框给出正确结果
最佳答案
这个题目的考察点在于随机数,还有程序的逻辑关系。我去年做了这个程序,给你瞧瞧?
全部回答
private sub form_click() '1、* 编写程序,计算并输出下面数列中前n项的和。(设n=20) '   1*2*3,2*3*4,3*4*5,……,n(n+1)(n+2),……     dim sum&, i%, temp%, n%     n = val(inputbox("n=", , 20))     for i = 1 to n         temp = i * (i + 1) * (i + 2)         sum = sum + temp     next     print sum '2、* 编写程序,求500以内最大的10个能被13或17整除的自然数之和。     sum = 0     n = 500     i = 0     do         if n mod 13 = 0 or n mod 17 = 0 then             sum = sum + n             i = i + 1         end if         n = n - 1     loop until i > 10     print sum '3、* 编写程序,计算并输出下面数列前n项的和。(设n=51) '    1*2,-2*3,3*4,-4*5,……,(-1)^(n-1)*n*(n+1),……   (其中,^ 表示幂运算)     sum = 0     n = val(inputbox("n=", , 51))     for i = 1 to n         temp = (-1) ^ (i - 1) * i * (i + 1)         sum = sum + temp     next     print sum '4、* 有200元钱需要兑换成零钱,零钱有10元,5元,1元三种面额,要求每种面额都是奇数张,请问有多少种兑换方法?     dim j%     n = 0     for i = 1 to 20 step 2         for j = 1 to (200 - 10 * i) / 5 step 2             if (200 - i * 10 - j * 5) mod 2 <> 0 then n = n + 1 ':print i; j; 200 - i * 10 - j * 5     next j, i     print n end sub
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大全村委会地址有知道的么?有点事想过去!
孙登啸的意思是什么?孙登啸的释义是什么啊?
丽汉的意思是什么啊?请解释下!
葵旺村委会办公地址在什么地方,我要处理点事
我没有学历,但是想找一个在办公室的工作!(
科目四是不是比科目一难好多
菜鸟驿站(新乡医学院三全学院平原校区)怎么去
旺玖村委会办公地址在什么地方,我要处理点事
问一道英语题with的用法
火鸟的意思是什么啊?请解释下!
水轮发电机主引出线是什么
联平村委会地址有知道的么?有点事想过去!
暝钟的意思是什么?暝钟的释义是什么啊?
seasuninthesun的歌词
河口居委会地址在哪,我要去那里办事
推荐资讯
道理闻见,皆自多读书,识义理而来。什么意思
击动的意思是什么啊?请解释下!
反稅的意思是什么?反稅的释义是什么啊?
昨天弄了墨水到白针织衫上怎么洗啊
昌炽的意思是什么啊?请解释下!
宋门派出所治安管理大队地址在什么地方,想过
湖北宜昌江山国际旅行社怎么样?是否正规,有
控卷的意思是什么啊?请解释下!
九饭的意思是什么啊?请解释下!
轻强的意思是什么?轻强的释义是什么啊?
三顾茅庐和茅塞顿开,的意思
俵寄的意思是什么?俵寄的释义是什么啊?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?