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

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

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操作題

加c1.setfocus c2.setfocus 有什麼樣用把c1的default屬性設定為true,c2的cancel屬性設定為true.直接在c1,c2的click事件裡編寫處理 就可以了比如在c1裡可以彈出新視窗 在c2裡退出程式 如下,僅供參考 private sub c1 click di...

計算機二級office中Excel題,如果函式不會不做的話,繼續往下做會給分嗎,如圖中,4不會

這道題第3和4部不會做,第6,7步肯定做不出來,當然也就不存在有沒有分的問題了 相當於34題沒做咯,做過的肯定有撒 不影響下面的答題,對應扣分即可。計算機二級office中excel題,如果函式不會不做的話,繼續往下做會給分嗎,如圖中,3 4不會 3做不出來,後面沒法做。所以沒分。在excel中,預...

計算機二級ecel停車場的那道題不足15分鐘按15分

假設15分鐘收費1元,需要使用到if公式和roundup公式 if公式 表示計算結果為 true 或 false 的任意值或表示式 if 條件判斷,結果為真返回值,結果為假返回值 roundup公式 roundup number,num digits number需要向上舍入的任意實數。num di...