vb隨機(jī)生成1到100隨機(jī)數(shù) 如何運用VB編寫一段隨機(jī)抽取試題的程序?
如何運用VB編寫一段隨機(jī)抽取試題的程序?程序的主體有兩部分。第一部分使用隨機(jī)函數(shù),例如int(RND*50)1來表示1到50之間的隨機(jī)數(shù);提取隨機(jī)數(shù)并將其傳遞給變量;然后提取第二個隨機(jī)數(shù)并將其與變量進(jìn)
如何運用VB編寫一段隨機(jī)抽取試題的程序?
程序的主體有兩部分。第一部分使用隨機(jī)函數(shù),例如int(RND*50)1來表示1到50之間的隨機(jī)數(shù);提取隨機(jī)數(shù)并將其傳遞給變量;然后提取第二個隨機(jī)數(shù)并將其與變量進(jìn)行比較。如果它不同,它將被傳遞給第二個變量,如果它相同,它將被重新提?。恢貜?fù)這個過程,直到所有x變量都被賦值,然后輸出。
怎么用vb編個隨機(jī)抽取人名的小程序,做到不重復(fù)并能直接打印顯示已抽到的人名?
為了操作方便,您可以使用1-10個數(shù)字對應(yīng)10個名稱。1首先,使用隨機(jī)函數(shù)來獲得值,不用說,是隨機(jī)的。提取第一個值并存儲在數(shù)組中。然后,對于提取的每個值,遍歷數(shù)組以查看數(shù)組中是否存在相等的值。如果有,忽略它并繼續(xù)隨機(jī)抽取。如果數(shù)組中沒有相等的值,當(dāng)數(shù)組長度等于10時,該數(shù)字將被忽略,停止提??;否則,繼續(xù)提取。注:建議使用動態(tài)數(shù)組。這是總體思路