VB猜词游戏程序代码

dim a(4),I,j,e,win,str

str= " "

e=1

win=0

使不规则化

对于i=1到4

a(I)= int((9-0+1)* rnd(1))+0

对于j=1到(i-1)

如果cstr(a(i))=cstr(a(j)),则i=i-1

然后

然后

点心

尺寸b(4)

尺寸c,d

do while e=1

Sum=inputbox("请输入要猜测的数字:","输入猜测值")。

如果cstr(sum)= ",则退出do

对于i=1到4

b(i)=mid(sum,I,1)

然后

c=0

d=0

对于i=1到4

对于j=1到4

如果cstr(a(i))=cstr(b(j))且i=j,则c=c+1

如果cstr(a(i))=cstr(b(j))且i & lt& gtj那么d=d+1

然后

然后

如果c=4,那么

win=1

出口do

如果…就会结束

str = str+chr(13)+B(1)+B(2)+B(3)+B(4)+space(2)+CSTR(c)+" A "+CSTR(d)+B "

wscript.echo字符串

如果win=1,那么wscript.echo“你猜对了。”Else wscript.echo“你没猜中。”

////////////////////////////////

以上是我写的一个小游戏。将对角线以上的部分复制到文档中,将后缀改为*。vbs,并直接双击看效果:)