国产成人AV一区二区三区在线_国产成人精品无码免费看_国产成人无码无卡在线观看_国产精品成人A区在线观看_国产日韩精品欧美一区_国产亚洲精品自在久久蜜TV_久草热久草热线频97精品_久久久噜噜噜久久中文福利_久久婷婷五月综合色国产免费观看_日日狠狠久久偷偷色综合0,九一桃色在线观看,久久97精品久久久久久久不卡,国产成人精品亚洲精品

vb與vbs問(wèn)題

訪客2023-11-18 15:39:577

請(qǐng)問(wèn)vbs是不能用go to嗎,?我是學(xué)vb的,最近搞一個(gè)隨機(jī)游戲玩,。懶得弄exe,,所以就vbs了,。代碼:b=inputbox("輸入一個(gè)1到10之間的數(shù)")if b>10 thenmsgbox"此數(shù)大于10!"elseif b<1 thenmsgbox"此數(shù)小于1,!"elsec=rnd*10go to gameend ifend ifgame:if c-b<1 thenmsgbox"接近了,!"elsemsgbox"沒(méi)猜對(duì)"end if顯示語(yǔ)法錯(cuò)誤。vb可以運(yùn)行,。這是自己寫的,,不是抄的。順便看下邏輯對(duì)不對(duì),。

VBS中沒(méi)有g(shù)oto的

對(duì)于goto,大多程序員(專家)是反對(duì)使用的,,原因有二,一目前的三種程序結(jié)構(gòu)(順序/循環(huán)/分支)足夠滿足所有編程邏輯要求,,二是goto會(huì)破壞程序的邏輯結(jié)構(gòu),,使程序邏輯復(fù)雜難以閱讀及測(cè)試。

對(duì)你程序,,即使有g(shù)oto邏輯也有問(wèn)題,,因?yàn)闊o(wú)論輸入是否滿足小于1或大于10,程序都會(huì)進(jìn)入game,且這個(gè)判斷沒(méi)有多大意義,,在猜數(shù)中一般會(huì)提示大小

以下是我的一個(gè)參考:

public xRandomize '初始化隨機(jī)數(shù)生成器,要用,,否則每次隨機(jī)都一樣x=int(rnd*10)'生成0至10的隨機(jī)數(shù)字text()function text() '用函數(shù)實(shí)現(xiàn)循環(huán)s=int(InputBox("請(qǐng)輸入一個(gè)數(shù)字")) if s=x then Msgbox"答對(duì)了!",0,"恭喜"exit function'這里必須退出else if s>x thenMsgbox"大了",0,"提示"else '這里肯定是小了Msgbox"小了",0,"提示"end if text()end if end function

文章評(píng)論