VB小程式不理解,向行家求教,一個VB小程式不理解,向行家求教

時間 2022-03-17 12:55:02

1樓:匿名使用者

問題一:這裡有三個for i ,用的是同一個字元"i",這三個i,有什麼關聯嗎?

答 : 沒有關聯

問題二:第一個迴圈結束,應該是a(i)= 1, 2, 3 ,4 ,5 ,6 ,7 ,8 ,9 ,10.這十個陣列成的陣列,是嗎?

第二個迴圈結束,p(i)=1,4,9.這三個陣列成的陣列,對嗎?

答:對的

問題三:第三個for迴圈中,k = k + p(i) * 2,這裡p(i)取什麼值?是取1取4還是取9?,還是取1+4+9?

答:看i的數值,i=1 則p(1)=1,i=2 則p(2)=4 ,p(3)=9

問題四:p(i)*2是第三個for迴圈中的步長嗎?這個步長是一個定數,還是一個變數?即第一步,第二步和第三步是等長還是不等長?

答:步長一般的固定的,但也可以變化。但不是你理解的這樣,是在for語句裡確定的,for i=1 to 3 step 1

step 後面的數值就是步長,省略,步長是1,所以上面的三個步長都是1

問題五:第三個for 迴圈中,當i=1時,k=k+p(i)*2=5+1*2=7,還是等於5+9*2=23呢?

答:i=1,k=5+1*2=7

i=2,k=7+4*2=15

i=3, k=15+9*2=33

問題六:print k ,k=?

答: k=33

2樓:桐珹

dim a(10) as integer, p(3) as integer '定義兩組陣列 a有10個數 p有3個

k = 5 '設定 k = 5

for i = 1 to 10 '設定巡迴10次

a(i) = i ' a(1)=1 , a(2)=2, a(3)=3 ... a(10)=10

next i

for i = 1 to 3 '這時的i是另一個變數了, 因為i是過程變數

p(i) = a(i * i) 'p(1)=1, p(2)=4, p(3)=9

next i

for i = 1 to 3 '這時的i是另一個變數了, 因為i是過程變數

k = k + p(i) * 2 '5,5+1*2=7, 7+4*2=15, 15+9*2=33

next i

print k '應該是33

3樓:匿名使用者

1。每個for都是獨立的,都有初始值和終止值(for i = 初值 to 終值)

2。你說的都對

3。i=1時k=5+1*2=7,i=2時k=7+4*2=15,i=3時k=15+9*2=33

4。for的基本結構for 迴圈變數 = 初值 to 終值 [step 步長(預設步長為1)],顯示步長是確定的,不會是變動的。

5。看3的回答

6。看問題5的回答

異性朋友對我說的話很不理解,一個異性朋友對我說的話 很不理解

看出來你喜歡她了唄,但是你還一直以為她不知道,一直憋著,不敢表現出來,這不就是苦情角色麼。 那要好好談談,是不是喜歡上你了。 怎麼感覺這句話有些玩笑呢 一個很好的異性朋友對我說我們是虛偽的什麼意思 5 父母給孩子的愛都是不求回報的,但是有誰想起時常問侯父母,關心他們!我們在受委屈時第一個就想起他們,...

關於 光速 問題的不理解,關於 光速 問題的一個不理解

相對論最重要的一點,就是它的時空觀,時間和空間之間是有關聯的。我們以往的伽利略的時空觀中,時間和空間是分開的,毫無關聯的。在這個時空觀裡面,速度是可以疊加的,比方說一列火車往東跑,速度30m s,你在火車上面,也在往東跑,速度3m s,那麼,你相對於大地,向東跑的速度為33m s。而相對論是根據光速...

我身邊女生的行動我不理解,我身邊一個女生的行動我不理解

意思很簡單啊 信任你拿你當朋友唄 沒準她不想談戀愛 但是有人追她 於是她就拿你當擋箭牌 還有一種可能就是喜歡你 所有經常這樣啊 你是男的女的?要是男的話 99.999 她是喜歡你啊 有種虛榮心在裡面吧 想大家把你當她男朋友 要是你是女的話 要麼就是真心不知所措 想找你幫忙 當你是好朋友要麼就是向你炫...