下面的代码用于交换两个变量a和b的值,正确的是:
A: t=b;a=b;b=t;
B: a=b;b=t;t=a;
C: t=a;a=b;b=t;
D: t=a;t=b;b=a;
A: t=b;a=b;b=t;
B: a=b;b=t;t=a;
C: t=a;a=b;b=t;
D: t=a;t=b;b=a;
举一反三
- 以下假设变量都已经正确定义,以下能实现两数交换的是;() A: t=a;a=b;b=t; B: t=b;b=a;a=t; C: a=t;b=t;t=a; D: b=t;a=b;a=t;
- 有如下定义inta=3,b=4,t;交换变量a、b的值,使得a的值为4,b的值为3,下列代码哪个正确? A: a=b;b=a; B: t=a;a=b;b=t; C: t=a;b=a;a=t; D: a=t;b=a;t=b;
- 能交换A,B两个变量内容的语句段是 。 A: T=B:B=A:A=B B: T=A:A=B:B=T C: A=B:T=A:B=T D: T=A:T=B:B=A
- 若变量已正确定义,要将变量a和变量b中的数进行交换,下面不正确的语句是【】 A: a=a+b,b=a-b,a=a-b; B: t=a,a=b,b=t; C: a=t;t=b;b=a; D: t=b;b=a;a=t;
- 若下列变量已经正确定义,要将 a 和 b 中的值进行交换,不正确的语句是______。 A: a=a+b,b=a–b,a=a–b; B: t=a;a=b;b=t; C: t=b;b=a;a=t; D: a=t;t=b;b=a;