VB 将ab两个变量的值互换

VB 将ab两个变量的值互换,第1张

我写的代码:

Private Sub Form_Click()

'请求用户给a和b输入值

Dim a As String, b As String

a = 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

#include<stdio.h>

main()

{

charch1='A',ch2='B',chTemp//Temp是临时的意思,代表中转站,在C语言中是通用的

printf("ch1=%c,ch2=%c\n",ch1,ch2)

chTemp=ch1

ch1=ch2

ch2=chTemp

printf("ch1=%c,ch2=%c\n",ch1,ch2)

}

扩展资料

编写程序实现异或交换法:

方法解释:巧妙使用异或运算来进行交换,这种方法主要利用了异或的特性a^b的值先保帆兆存到a,因为a^b^b=a所以可以顺利完成交态扰租换,这种方法是很完美的李散,不存在越界的问题。

#include<stdio.h>

int main(void)

{

int a=1,b=2

a = a ^ b

b = a ^ b

a = a ^ b

printf("%d %d",a,b)

return 0

}

通过一个中间变量来实现如桥

dim a,b as Integer

dim temp as Integer

a=1

b=2

temp=a

a=b

b=temp

...这样就实现逗悔了a和山橡正b值的交换


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12473034.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存