-
第二行宣告 textbox 控制項陣列 ** 是錯誤的,不符合語法規範!
如果在窗體上手動繪製了兩行文字框控制項陣列 txt1(10)-txt2(10) 和命令按鈕 cmd1,則它應如下所示:
private sub cmd1 click()dim i 作為整數迴圈變數。
for i = 0 to 9
txt1(i).text=val(txt2(i).text)+1 根據您的需要更改演算法。
next i
end sub
我不知道你想實現什麼樣的操作,但上面**可以幫助你實現所需的功能,你只需要將操作部分的**改成你需要的,如果你需要更多幫助,你可以問我:106823537文森
-
問題沒有明確描述,但應該先說要實現什麼功能,然後再考慮輸入是什麼,輸出是什麼,應該清楚可以做出來,這不會太難
當你到了公司時,生活就不那麼容易了,<
-
告訴我你想讓這個應用程式做什麼!
-
兩次文字就可以了。
-
a = a + b
b = a - b
a = a - b
一步一步:第 1 步:A = A + B,這沒什麼好說的,把 (A + B) 看作乙個整體,這就是 A 的值。 a 的值是 (a + b),b 的值是 b。
第 2 步:b = a - b,只需輸入第一步 a 的值,即可得到 b = a + b) -b = a。 a 的值是 (a + b),b 的值是 a。
第 3 步:A = A - B,放。
在步驟 1 和 2 中,引入 a 和 b 的值以得出 a = a + b) -a = b。 a 的值是 b,b 的值是 a。
因此,該程式的結果是 a 和 b 的值相互交換。
綜上所述:選項A是錯誤的,a和b的值相同,都是b的初始值。
b 選項不正確,請告知。
c 選項正確,使用中間變數 t,將 a 和 b 的值顛倒過來。
無論 a 或 b 的大小如何,d 選項都是不正確的。
事實上,很容易被這麼多的替換所震撼,最好的方法是在實驗中加入一組數字,比如 a = 1,b = 2。
-
這是交換兩個變數值的雙向方法。
此處不使用臨時變數。
a=a+bb=a-ba=a-b
此處使用臨時變數。
t=aa=b
b=t 你可以一目了然地理解這一點,你可以自己研究一下。
好問題,用 for 迴圈和判斷語句寫。
private sub command1_click()dim tuzi as integer >>>More