一個VB問題,今天考試題目 VB考試題。

時間 2023-03-22 12:15:03

1樓:匿名使用者

呼叫 就是 zuixiao(x,y,z) 就可以了 或者直接寫具體的數zuixiao(1,2,3)

vb試題,幫忙做下,謝謝

2樓:匿名使用者

這種題還是要自己做。

vb考試題。

一道vb題 希望各位大俠幫忙

3樓:網友

1、a(0)就是下標為零的陣列元素,也就是後面說的「第一個元素」;

2、imin是指最小元素(min)的下標,這裡imin = 0就是暫時將a(0)當做最小的元素;

3、sum是指個元素之和,這裡sum = a(0)首先把第一個元素寫到sum裡,後面通過um = sum + a(i)依次將其他元素加進來。所有的a(0)都是一樣的,指當前的第一個元素;

4、因為前面已經處理了a(0),所以就下標從1開始,而不是用lbound(a);

5、這是程式設計錯誤引起的。具體的位置是if a(i) 6、 t = a(0): a(0) =a(imin): a(imin) =t就是「將最小陣列元素與陣列中的第一個元素交換」的**;imin上面已經說過了;

改錯結果為:

private sub command1_click()

dim a, i%, min%, imin%, sum%, t%

a = array(26, 43, 61, 87, 33, 19, 37, 59, 76, 69)

min = a(0): imin = 0: sum = a(0)

for i = 1 to ubound(a)

sum = sum + a(i)

if a(i) next i

t = a(0): a(0) =a(imin): a(imin) =t

print "陣列元素和=";sum, "最小元素值為:";a(0)

end sub

最後執行輸出:

陣列元素和= 510 最小元素值為: 19

4樓:匿名使用者

1、min = a(0),其中a(0)=26,就是假設陣列a的第一個元素為最小值,即min=26;

2、第一點既然已經假設a(0)是最小值,那麼現在最小值的下標當然是0了,所以imin = 0;

3、 sum = a(0),在這裡是把陣列第一個元素賦值給sum,方便下面計算。而這裡的a(0)與min = a(0)的a(0)都是陣列a的第一個元素,是一樣的;

4、因為我們已經假設陣列a的第一個元素為最小值了,那麼下一步就是用這個最小值比較剩下的元素即可,而且現在最小值的下標是0了,那麼從下標為1開始就行,所以不用for i = lbound(a)to ubound(a)。

5、因為你的**錯誤,所以會顯示5,應該把源**中的a(imin) =i應改為imin = i即可;

6、 t = a(0): a(0) =a(imin): a(imin) =t的意思就是「 將最小陣列元素與陣列中的第一個元素交換」。

5樓:默落

就是。

a = array(26, 43, 61, 87, 33, 19, 37, 59, 76, 69)這一語句中的第一個元素 a是陣列 陣列是從0開始記起。

a(i)

一道vb基礎題目

6樓:匿名使用者

顏色深度為1的話,那它有兩種狀態:0和1,也就是說有兩種可能,如下:

答案就是這樣來的。

7樓:

2^24=1 6 7 7 , 7 2 1 6

千萬 百萬 十萬 萬 千 百 十 個。

不就一千六百多萬種麼?

問幾道vb的題目

8樓:書狂

1、結果是數字123

"123ab"+"2345"是把兩個字串相連,結果是字串"123ab2345",經過val函式運算後,因為字串中的ab不能轉換為數字,所以只轉換前面的,所以結果是數字123.

2、結果為b

ha123符合變數名規則,屬於字元加數字的變數名,而&ha456中的&h,則表示這個數字是十六進位制數字,轉換為十進位制結果為:-23466,所以左邊是變數名,右邊是常量。

9樓:

完全同意樓上見解,你的說的答案肯定錯了。

求問vb題目 60

10樓:匿名使用者

如果需要源程式,請給地址。

11樓:匿名使用者

我可以幫你寫,需要私信我。

一道vb題

12樓:匿名使用者

* 和 \ 運算子的優先順序都高於 mod

所以運算 = 28\8=3

再運算 mod 3 求餘結果是2,小數被捨棄。

關於VB的問題,一個關於VB的問題?

這個實現方法非常簡單,甚至談不上技術。但程式設計師也要講道德,所以不鼓勵你那樣做!給別人找麻煩,自己麻煩會更大.這是要給病毒嗎 沒學過vb,不知道怎麼彈出視窗,用一個for的死迴圈,沒有終止的,for裡面用彈出視窗的命令就好了 ps 程式設計不是用來惡搞的 而且要禁用工作管理員 那隻要呼叫外部命令不...

一個關於VB的問題,關於vb的小問題

s 8vb裡面for迴圈的步頻等是integer整數型別,小數則執行前進行四捨五入。故題中i to step 自動轉換按i 3 to 5 step 1 執行。計算出s 8 step 是手動設定步頻,而vb預設步頻是1。如果步頻不為1,那麼就要手動設定。如設定步頻為2則step 2.步頻就是每迴圈一次...

vb的簡單的問題,vb的一個簡單的問題

private i as integer private sub command1 click i 10 timer1.interval 1000 每秒執行一次timer事件 end sub private sub timer1 timer i i 1 command1.caption i if i...