1樓:岔路程式緣
先說這個題目在計算什麼:
先隨機產生30個數字放在一個陣列中,然後找出其中的最小數(或最大數)。
根據以上分析,來看各個空應該填什麼:
第一個空:arrn(i) = int(rand *____),這一句的作用是產生隨機數,要填的數字大小用於控制所產生的隨機數字的大小,是在0和10之間的一個數字呢,還是0-100之間的一個數呢,就填這個範圍的上限。如果題目有特殊要求,剛按題目要求填。
本題中沒有其它要求,那填任何數字都可以了!因考慮本題陣列中有30個數字,應該填大於50的數字比較好,本人建議填寫50——100之間的一個整數最好。
第二個空:___ = arrn(i)是一個賦值語句,前面一定是一個變數名,在本題中,宣告過的變數只有min,所以,本空要填min。
第三個空:if ____ then 這個地方是判斷大小,要看題目要求,如果是求最小值,則填min>arrn(i);如果是最大值,則填minarrn(i)吧!
2樓:匿名使用者
大概意思是產生30個隨機數,存在一個陣列arrn裡,然後找出最小的數存在min裡。
但是,從你貼出來的**來看,有錯誤(題目錯了,或者你打錯字了)。
1、vb裡面沒有rand這個內建函式(vb.net有,兩個不一樣),隨機數用rnd()函式。第一個空填一個數,但是不確定什麼數,題目沒要求,可以隨便寫一個大於1的整數,為了好看寫30、100都行。
2、第二個空,本來這句是要對min的數值進行初始化,但是題目寫錯了。空位裡填min,但是後面的arrn(i)要改成arrn(1),執行完迴圈後i=31,這裡下表越界。
3、第三個空填 arrn(i) 3樓: 問題不全,只能說第二個空是 min 第3個空填 min > arrn (i) 這個問題應該是個球最小值的問題,一個空是取值填寫範圍如有疑問可追問 向懂vb的人請教一題 找一位vb高手 就是想請教幾個簡單的問題 4樓:匿名使用者 解決啦就是遊戲的加點東西 5樓:匿名使用者 ///////??/ 錯誤在模組程式裡 cmdfirst等4個控制元件沒有標明他們所在的窗體雖然可能只有一個 form1 窗體,但是窗體名稱還是需要的所以應該寫form1.cmdfirst.enabled a 試試吧,應該就是這樣 首先在窗體1中新增四個命令按鈕,名稱分別為cmdfirst,cmdprivious,cmd... 檢測事件是在文字框中的change事件中判斷,也就是說只要文字框有改變就檢測!如果把其中的 and改寫成 or就可以判斷其中一個文字是否為空!private subtext1 change 判斷文字框最快的速度還是判斷它的長度是否為0iflen text1.text 0 andlen text2.t... 你可以這樣計算 開始程式前先執行一段 private declare function gettickcount lib kernel32 as long dim pertime as long private sub form load dim timer1 as long timer1 gett...請教VB問題
VB問題!IF語句的!懂的來,VB中的If語句
請教VB高手程式執行時間的問題,請教VB高手一個程式執行時間的問題