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...