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的第二個元素 指標 賦一個鍵盤值 這裡指標還沒有確定指向,是隨機的,它隨機地指向了不能寫入的地方,就要出錯。這裡應該先給指標陣列賦...