单选题:以下程序不用第三个变量,实现将两个数进行对调的操作,请填空 ____ 。
以下程序不用第三个变量,实现将两个数进行对调的操作,请填空( )。
#include<stdio.h>
main( )
{
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\n",a,b);
return 0;
}
A.a=b
B.a-b
C.a*b
D.a/b
answer:B
#include<stdio.h>
main( )
{
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\n",a,b);
return 0;
}
A.a=b
B.a-b
C.a*b
D.a/b
answer:B