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