不用第三个变量,将a,b两个值互换,会出现什么样的异常?
答案:6 悬赏:50 手机版
解决时间 2021-05-25 06:59
- 提问者网友:十年饮冰
- 2021-05-24 07:35
怎样将两个值互换,会出现怎样的异常?
最佳答案
- 五星知识达人网友:举杯邀酒敬孤独
- 2021-05-24 08:35
a = a + b; b = a - b; a = a - b; 但会出现异常 如果a+b超过a类型的范围,就会出现异常。
全部回答
- 1楼网友:煞尾
- 2021-05-24 14:19
a = a + b;
b = a - b;
a = a - b;
不会出现异常
- 2楼网友:痴妹与他
- 2021-05-24 13:39
简单的变量如 int a = 10; int b = 5;
a = a + b;
b = a - b;
a = a - b;
a= 5;
b= 10;
- 3楼网友:低血压的长颈鹿
- 2021-05-24 12:00
在VB中,是无法实现的
但我记得QBASIC中有过这样一个
SWAP语句是QBASIC相对于传统BASIC语言增加的一条语句,它的使用方法最简单。
格式如下:SWAP <变量名1>,<变量名2>
它可以实现两个任何类型变量的相互交换
关于:
a=a+b
b=a-b
a=a-b
的答案:
如果是数值,可以,但如果是其他类型的数据呢?
- 4楼网友:轮獄道
- 2021-05-24 11:11
a=a+b
b=a-b
a=a-b
- 5楼网友:爱难随人意
- 2021-05-24 10:12
不用第三个变量,那就自己写个方法(有的叫函数),但实际上函数内部也是用第三个变量实现的,只是调用方法(函数)的人没有直接这样的感觉
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯