1樓:壹直都很壞
dim a as integer, b as integera = 1
b = 2
a = a + b
b = a - b
a = a - b
debug.print a, b
2樓:飄渺世間天
imports system
module tester
sub main()
dim a, b as integer
a = 1
b = 2
swap1(a, b)
console.writeline(" ", a, b)swap2(a, b)
console.writeline(" ", a, b)end sub
' 方法一
sub swap1(byref lhs as integer, byref rhs as integer)
lhs -= rhs
rhs += lhs
lhs = rhs - lhs
end sub
' 方法2
sub swap2(byref lhs as integer, byref rhs as integer)
lhs = lhs xor rhs
rhs = rhs xor lhs
lhs = lhs xor rhs
end sub
end module
vb 將ab兩個變數的值互換
3樓:匿名使用者
private sub form_click()dim a as string, b as string, c as string
a = inputbox("請輸入
daoa的值專", "請輸入")
b = inputbox("請輸入b的值", "請輸入")c = a
a = b
b = c
msgbox "交換後屬a的值為:
" & a & ", 交換後b的值為:" & bend sub
4樓:匿名使用者
我寫的**du:
private sub form_click()'請求使用者給zhia和b輸入dao值版
dim a as string, b as stringa = inputbox("輸入a的值", "輸入資訊")b = inputbox("輸入b的值", "輸入資訊")'交換a和b的值
dim c as string
c = a
a = b
b = c
'在窗體上輸出變數交權換前後的值
print "交換後a的值為:" & a
print "交換後b的值為:" & b
end sub
5樓:匿名使用者
很想知道,如何不通過臨時變數進行變數值的互換。
6樓:匿名使用者
單擊窗體時,一次彈出兩個輸入資訊對話方塊。?????
7樓:匿名使用者
private sub form_click()dim temp as double
a = inputbox("a")
b = inputbox("b")
print "改變copy前的值
bai:du
zhi" & "a=" & a & ":b=" & btemp = b
b = a
a = temp
print "改變後
dao的值:" & "a=" & a & ":b=" & bend sub
8樓:higer愛
private sub form_click()dim a%, b%, t%
a = inputbox("請輸入a:專")print "a="; a
b = inputbox("請輸入b:")print "b="; b
print "交換後
屬"t = a
a = b
b = t
print "a="; a
print "b="; b
end sub
9樓:匿名使用者
temp=a:a=b:b=temp
vb交換兩個變數的值 命令輸入
10樓:匿名使用者
不是很懂你的意思哦,一般 交換的話,採用第三個變數過度下,例如變數a,b 重新弄個變數c 就可以實現了!!
11樓:匿名使用者
交換a,b的值c=a '將a賦給中間變數ca=b '將b值賦給ab=c '將c(即a的值)賦給b交換完畢!
12樓:匿名使用者
嘿嘿,兩個變數照樣可以交換的。
13樓:鳳代靈登空
(一)交換按抄鈕命令:
private
subcommand_click()
dima
asinteger
a=text1.text
text1.text=text2.texttext2.text=a
endsub
(二bai)解釋:
dima
asinteger
的解釋:
是將兩個數進du行定值,因為變數名中不能zhi出現空格、小數點、dao標點符號等字元。
所以我們將兩個值賦予給整數型integer。
此程式**便於理解,沒有藉助第三個變數的值。
大體的思路就是:
第一個數=第二個數
第二個數=第一個數
所進行兩個數之間的交換來完成這個程式的。
vb兩個變數交換
14樓:匿名使用者
a,注意=是賦值號
x=m,先把m的值存在x裡
m=n,把n的值放在m裡,m原來的值就沒有了,但是沒有關係,因為m的值已經事先存到x裡了
n=x,把m事先存在x裡的值賦給n
由此實現了m與n的交換
15樓:聽不清啊
要實bai
現變數m的值與變du量n的值進行交換,可用zhi語句( )(a)x=m:m=n:n=x
變數dao x m n原值回 12 500x=m後 12 12 500m=n後 12 500 500n=x後 12 500 12可以看到,答m和n的值與原值相比,已經交換。
編寫c語言程式,實現交換兩個變數值的操作
int白 include int main 我這樣做可以換值,不過我總覺得有點怪怪的。 用一箇中間變數代換,就是比較兩個數的大小的那種方法 編寫c語言程式,實現交換兩個變數值的操作。要求 使用形參為指標的函式swap完成交換功能。主函式中,使用整型指標從鍵盤輸入兩個整數,通過呼叫swap完成交換輸出...
Axure中這兩個全部變數有什麼區別
驚慌夜 全域性變數中可以巢狀區域性變數,全域性變數可用於不同的頁面,區域性變數只能用於單個頁面中 axure裡設定文字為變數值和設定變數值為文字這兩者有什麼區別 老二牛車教育 axure裡設定文字為變數值 是將一個元件的文字值設定為一個全域性變數的值 設定變數值為文字是將一個全域性變數的值設定為一個...
vb系統中,在兩個文字框中輸入範圍,計算該範圍中3的倍數有幾個
private sub command1 click if val text1.text val text2.text then t text2.text text2.text text1.text text1.text t for i val text1.text to val text2.tex...