vb交換兩個變數的值命令輸入VB將ab兩個變數的值互換

2021-03-09 19:02:01 字數 3366 閱讀 6866

1樓:匿名使用者

不是很懂你的意思哦,一般 交換的話,採用第三個變數過度下,例如變數a,b 重新弄個變數c 就可以實現了!!

2樓:匿名使用者

交換a,b的值c=a '將a賦給中間變數ca=b '將b值賦給ab=c '將c(即a的值)賦給b交換完畢!

3樓:匿名使用者

嘿嘿,兩個變數照樣可以交換的。

4樓:鳳代靈登空

(一)交換按抄鈕命令:

private

sub***mand_click()

dima

asinteger

a=text1.text

text1.text=text2.texttext2.text=a

endsub

(二bai)解釋:

dima

asinteger

的解釋:

是將兩個數進du行定值,因為變數名中不能zhi出現空格、小數點、dao標點符號等字元。

所以我們將兩個值賦予給整數型integer。

此程式**便於理解,沒有藉助第三個變數的值。

大體的思路就是:

第一個數=第二個數

第二個數=第一個數

所進行兩個數之間的交換來完成這個程式的。

vb 將ab兩個變數的值互換

5樓:匿名使用者

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

6樓:匿名使用者

我寫的**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

7樓:匿名使用者

很想知道,如何不通過臨時變數進行變數值的互換。

8樓:匿名使用者

單擊窗體時,一次彈出兩個輸入資訊對話方塊。?????

9樓:匿名使用者

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

10樓: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

11樓:匿名使用者

temp=a:a=b:b=temp

vb兩個變數交換

12樓:匿名使用者

a,注意=是賦值號

x=m,先把m的值存在x裡

m=n,把n的值放在m裡,m原來的值就沒有了,但是沒有關係,因為m的值已經事先存到x裡了

n=x,把m事先存在x裡的值賦給n

由此實現了m與n的交換

13樓:聽不清啊

要實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的值與原值相比,已經交換。

用vb任意給出兩個變數x和y,編寫程式實現兩個變數x=13和y=27的值交換

14樓:會飛的小兔子

#include

main()

擴充套件資料編寫程式實現異或交換法:

方法解釋:巧妙使用異或運算來進行交換,這種方法主要利用了異或的特性a^b的值先儲存到a,因為a^b^b=a所以可以順利完成交換,這種方法是很完美的,不存在越界的問題。

#include

int main(void)

15樓:匿名使用者

這估計是所有程式設計第一堂課要講的內容,核心就是引入第三個變數,然後交換,

記得當年大二開c語言第一堂課,老師就講的這個,一晃n年了…………private sub ***mand1_click()dim x, y as integer

x = 13

y = 27

dim z as integer

z = x

x = y

y = z

print "x=" & x

print "y=" & y

end sub

16樓:匿名使用者

private sub form_load()x = 13

y = 27

x = x + y

y = x - y

x = x - y

msgbox "x:" & x & " y:" & yend sub

輸入變數ABCD,交換變數A和D的值,交換變數B和

注 交換兩個變數的值,需藉助中間量,如本題中的m與n 起橋樑的作用 編寫程式,輸入四個變數a,b,c,d,交換變數a和d,交換變數b和c,並輸出交換前後的值 include int a,b,c,d,t int main void 程式設計,輸入兩個整數送給變數a和變數b,輸入它們的值,然後交換變數a...

c簡單程式設計輸入兩個整數交換兩個整數並輸出

支付寶5元我可以代勞 2458194647 include using namespace std void main 第一題 bai include void main 第二題 include void main 超級簡單學習c 入門可以和我交流 程式設計實現輸入兩個整數,輸出對應的兩個整數 這個...

如何不使用變數來交換兩個數的值,如何不使用第三個變數來交換兩個數的值

最近在看 c 從入門到精通 自學c 裡面有一道課後題是如何做到不適用第三個變數來交換兩個數的值,以下是我在網上查詢到的資料,記錄下並作為筆記。題目 a 10,b 15,將a b的值互換。通常我們的做法是 尤其是在學習階段 定義一個新的變數,藉助它完成交換。如下 int a,b a 10 b 15 i...