遇VB難題,難倒全寢女生,請高人解答下

2022-09-23 08:26:34 字數 1065 閱讀 3684

1樓:匿名使用者

首先分析一下迴圈:(k從0到2)

當k=0,a(1)=2,b(3)=a(1)=2;

當k=1,a(2)=4,b(2)=a(2)=4;

當k=2,a(3)=6,b(1)=a(3)=6.

再看輸出語句:

print b(k)

由於前面迴圈已經使k=3的時候才結束迴圈,所以此時k=3,b(k)=b(3)=a(1)=2

所以輸出為2.

2樓:一級小白

當執行到next k 時, k會加一, 最後的k的值是3,而不是2. 那麼pirnt b(k) 就是 b(3)而程式沒有賦值。 所以為0

3樓:匿名使用者

小妹,這樣理解吧。

第一次迴圈,第一次輸入2,k=0

那麼:a(1)=2

b(3)=a(1)=2

第二次迴圈,第二次輸入4,k=1

那麼:a(2)=4

b(2)=a(2)=4

第三次迴圈,第三次輸入6,k=2

那麼:a(3)=6

b(1)=a(3)=6

當第四次迴圈時,由於k的值為3了,所以退出了迴圈,此時k=3那麼:print b(k)=print b(3)******************************現在你再看看陣列裡的b(3)的值吧。肯定是第一次輸入的2啦!

4樓:匿名使用者

a(0)應該是等於乙個初始值0,而不是2.

然後按迴圈去弄得到a(0)=0;a(1)=2;a(2)=4;a(3)=6;

b(0)=0;這個b(0)=0不是等於a(0)得到的,而是陣列的初始值,

b(1)=6;b(2)=4;b(3)=2;

最後輸出的是b(k),那k是多少呢?應該是3;

你看for迴圈,是從0到2這樣迴圈,next k是對k加1的,當k=2的時候滿足for迴圈,滿足後就會執行next k語句,也就是k=3了,再返回到for迴圈不滿足,跳出迴圈執行print b(k)

所以列印的是 b(3);

手痠了,這分拿得還真辛苦,還不明白再聯絡。

小公升初數學難題歸納丟分題歸納,小公升初數學難題

小公升初數學應避免四大問題 一 基礎不牢 專家提出的應對的策略,是進一步夯實基礎,做到會做的題不丟分,不會做的題拿足分。佳一數學完美協助學生解決這一問題,知識點緊貼義務教育課程標準實驗教科書,歸納各知識要點,提煉知識重點,強化知識難點,讓學生在第一時間內迅速掌握和鞏固各單元的基礎知識,並且得到了進一...

兒子遇礦難,父親能分到賠償款嗎

當然可以分到,兒媳婦應該多點 可以,贍養費是必須的 家庭成員法律定義 家庭成員並不是乙個嚴格意義上的法律術語。一般的理解是 共同生活的乙個家庭的親屬。多指父母 兄弟姐妹 祖父母或外祖父母等。我國民法關於家庭成員的規定也不明確 完整。如婚姻法沒有對家庭成員的具體含義作出明確規定。該法第三章 家庭關係 ...

一道高一物理難題,高手進,相當難

空氣阻力使物體下落的速度減少到70 即下落加速度為a 0.7g 7m s2 下落到100m處 版2ax1 v12 x1 100m v12 1400 阻擋後 權v1 v1 4 v1 2 v12 16 87.5 由100m處到140m處 2ax2 v22 v1 2 x2 40m v22 647.5 阻擋...