問兩道計算機二級VB的題,有人能幫忙解答一下嗎

2021-07-23 16:51:07 字數 886 閱讀 1424

1樓:

第一題你以為是 10-2=8對吧?

實際上出for後 10已經變成11了

因此是11-2=9 a[9]=9*9=81不信你可以在出for後 print 一下i第二題dim arr 在vb裡預設好像是整數吧,我也忘了這樣能不能宣告成功

後面array(10,20,"abcde“) 很明顯第三個引數出問題了 整數陣列裡怎麼能新增字串呢?

2樓:匿名使用者

第一題:你看啊。當迴圈結束後,i的值是11不是10.所以a(i-2)=a(9)=81.注意跳出迴圈的i的值。

第二題我覺得是型別不匹配吧。這個不太清楚。

3樓:

我來高速你第二題出錯的原因,array給類似陣列賦值時,下標從零開始,arr(3)就有問題,其下標從0 to 2

4樓:江魚

private sub command1-click()dim a(1to10) as integerfor i=1to10

a(i)=i*i

next i '->i=i+1

print a(i-2) '->i=11

end sub 執行後窗體上顯示的內容——。

我算的是64,可答案是81

option base1

private sub command1_click()dim arr

arr=array(10,20,"abcde“)for 3to1 step-1 'for i=3to1 step-1,前面要定義i

print arr(i)

nexti

end sub

計算機二級vb考試備考,國家計算機二級VB考試要怎麼準備

1 沒有什麼好後悔的,選任何一個考都各有長短。2 不要怕,你是個很有心的好學生,這樣年輕,退一萬步講,考不好也沒有多大關係,無非再考一次,還可以加深印象的。3 建議 購一張模擬考試練習光碟,大概30元。無憂和捷成的都可以的,把其中的一半題目做了 大概80套題 過沒有問題。有解題提示和答案。4 多說兩...

計算機二級VB問題,全國計算機等級考試二級VB和C報哪個好

這個問題是因為你沒有明白vb的陣列和變體型資料,預設的下標是從0 開始的。也就是說 x array 1,2,3,4,5,6,7,8,9,10 獲得的變體型資料中 x 0 1,x 1 2,x 4 5,x 5 6,所以n 0,第一個數x 0 是應該被賦予x 5 的值,所以第一個數是6。正確答案當然是 b...

計算機二級c語言題,計算機二級C語言題

樓主,我按你的問題思路來哈!為什麼c2是 b 因為p2的地址沒變,而被調函式將p1的地址換為了p2的,然後再使p2的值自增1,所以為 b 形參的值不少不能給實參嗎?這裡並沒有返回值,它只是通過被調函式進行了地址運算和值的自增,所以根本無需返回值。為什麼呼叫函式算出的c2的值還要返回 這裡請樓主注意哈...