關於陣列傳值給文字框的問題,請高人指點下

時間 2022-12-02 11:40:09

1樓:匿名使用者

傳值給文字框時,vb會自動轉換成string的。你的 a(10) 一開始定義定義成變體,因此從a(0)到a(10)一開始都是空值。但執行。

for j = 6 to 10

a(j) =j - 5

next 之後,從a(6)到a(10)變成數字型,但a(0)到a(5)仍是空值,因此改成 = a(0)後,文字框中沒有數值。同樣text1.

text =a(a(6) /a(10))

中a(6) /a(10)=1/5=,而a(不存在,因此文字框中同樣沒有數值。

執行加法以後,vb自動把空值轉換為數字0,進行運算,運算完後,結果當然是0了。

2樓:網友

a(0) 未賦值 就是0

a(6) =1

a(10) =5

a(6) /a(10) =

a(a(6) /a(10))就是a(0)

所以 是 0

迴圈給a賦值是從a(6) 到 a(10),a(0) 到 a(5)未賦值就是0

將數值傳給 時實際上是系統自動做了轉換。

php中傳值與傳引用的區別,PHP 中傳值與傳引用有什麼區別

傳值的話,如果是非物件,會傳一個值的拷貝,對這個變數做任何改動都不影響原值。傳引用或者傳物件,是傳真實的記憶體地址,對這個變數做的改動會影響原值。function func1 a function func2 a sample 1 func1 sample echo sample 輸出 1 samp...

c怎麼得到lua傳進來的陣列陣列的大謝確定

分兩步走,第一步,c語言如何把資料存到資料庫?方法很多,可以考慮vc的庫函式。第二步,如何用宿主語言呼叫lua?這方面的資料也不少,我感覺,用c把 c 怎麼傳遞一個陣列到lua 陣列的操作,參考例項如下 陣列其實是一種特殊的 int luaarray lua state l for int n 0 ...

c 指標陣列問題,C 中關於指標陣列的問題。

是錯誤的。char cchar count 宣告瞭cchar是有count個元素的陣列,每個元素都是指向char型變數的指標。但cin cchar i 卻試圖給cchar的第二個元素 指標 賦一個鍵盤值 這裡指標還沒有確定指向,是隨機的,它隨機地指向了不能寫入的地方,就要出錯。這裡應該先給指標陣列賦...