早教吧作业答案频道 -->其他-->
以下程序不用第三个变量,实现两个数进行对调的操作inta,b;scanf("%d%d",&a,&b);printf("a=%db=%d",a,b);a=a+b;b=a-b;a=;printf("a=%db=%d",a,b);为什么答案是a=a+b而不是a=a-b呢?
题目详情
以下程序不用第三个变量,实现两个数进行对调的操作
int a,b;
scanf("%d%d",&a,&b);
printf("a=%d b=%d",a,b);
a=a+b;b=a-b;a=________;
printf("a=%d b=%d",a,b);
为什么答案是a=a+b而不是a=a-b呢?
int a,b;
scanf("%d%d",&a,&b);
printf("a=%d b=%d",a,b);
a=a+b;b=a-b;a=________;
printf("a=%d b=%d",a,b);
为什么答案是a=a+b而不是a=a-b呢?
▼优质解答
答案和解析
带入两个数字给你讲吧
设 a 3 b 4
那么 a= a+b => a= 3+4 = 7 =>a = 7
b = a - b => b= 7 - 4 =>b=3
a = a - b => a = 7 - 3 =>a =4
那么 答案错了 而已 有什么大惊小怪的
设 a 3 b 4
那么 a= a+b => a= 3+4 = 7 =>a = 7
b = a - b => b= 7 - 4 =>b=3
a = a - b => a = 7 - 3 =>a =4
那么 答案错了 而已 有什么大惊小怪的
看了 以下程序不用第三个变量,实现...的网友还看了以下:
a,b,c,d,e5人在一次满分为100分的考试中,得分都是大于91的整数,已知a,b,c的平均分 2020-05-13 …
某同学对下列四个实验都设计了两种方案.其中,两个方案理论上均可行、且第二方案比第一方案更方便合理的 2020-05-14 …
11.- Have you seen ___ pen?I left one here this m 2020-05-16 …
求教英语题目:1:The room is big enough for us_____ A:to 2020-05-17 …
一般来说,档案的第一价值的实现是在( )。A.本单位档案室B.综合档案馆C.专业档案馆D.档案行政管 2020-05-31 …
一般来说,档案的第二价值的实现是在( )。A.本单位档案室B.综合档案馆C.专业档案馆D.档案行政管 2020-05-31 …
行政诉讼的举证期间是()A.第一审过程中B.第一审庭审结束之前C.第二审之前D.第二审庭审结束之前 2020-06-21 …
以下程序不用第三个变量,实现两个数进行对调的操作inta,b;scanf("%d%d",&a,&b 2020-07-25 …
下列命题中,正确的是()A.若cosq<0,则q是第二或第三象限角B.若a>b,则cosa<cos 2020-08-03 …
利用行列式性质证明等式=0:第一行1,a,b,c+d第二行1,b,c,a+d第三行1,c,d,a+b 2020-11-24 …