单选题以下可以将变量A、B值互换的是(  )。AA=B:B=ABA=C:C=B:B=ACA=(A+B)/2:B=(A-B)/2DA=A+B:B=A-B:A=A-B

单选题
以下可以将变量A、B值互换的是(  )。
A

A=B:B=A

B

A=C:C=B:B=A

C

A=(A+B)/2:B=(A-B)/2

D

A=A+B:B=A-B:A=A-B


参考解析

解析:
A项,只有两个变量无法相互换值;B项,执行后A,B变量的值都是C的值;C项,执行后A,B中的值不是任一个原来的值了;D项,变量A,B的和减B的值得到A的值,赋给了B,此时B中是原来A的值了,然后A,B的和减去现在B的值,即减去原来A的值等于原来B的值,赋给A,这样A,B的值就交换了。

相关考题:

a3+b3=()。 A.(a-b)(a2+ab+b2)B.(a-b)(a2-ab+b2)C.(a+b)(a2-ab+b2)D.(a+b)(a2+ab+b2)

(9)下列程序段运行后,a的值为。 a=600 b=50 a=a+b b=a-b a=a-b

下列哪组语句可以将变量A、B的值互换( )。 A、A=B:B=AB、 A=C:C=B:B=AC、 A=A+B:B=A-B:A=A-BD、A=(A+B)/2:B=(A-B)/2

下列程序的输出结果是【 】。main(){int a=1,b=2;a=a+b;b=a-b;a=a-b;prrintf("%d,%d\n",a,b) ;}

下列哪组语句可以将变量A、B值互换( )。 A.A=C:C=B:B=AB.A=A+B:B=A–B:A=A–BC.A=B:B=AD.A=(A+B)/2:B=(A-B)/2

若a,b,c1,c2,x,y均是整型变量,正确的switch语句是______。A.switch(a+b); {case 1:y=a+b;break; case 0:y=a-b;break; }B.switch(a*a+b*b) {case 3; case 1:y=a+b;break; case 3:y=b-a;break; }C.switch a {case c1:y=a-b;break; case c2;x=a*b;break; default:x=a+b; }D.switch(a-b) {default:y=a*b;break; case 3:case 4:x=a+b;break; case 10:case11:y=a-b;break; }

若a、b、c1、c2、x、y均是整型变量,则正确的switch语句是______。A.swich(a+b); { case 1:y=a+b;break; case 0:y=a-b;break; } case 3:y=b-a, break;B.switch(a*a+b*b) { case 3: case 1:y=a+b;break; }C.switch a { case c1:y=a-b;break; case c2:x=a*d;break; default:x=a+b; }D.switch(a-b) { default:y=a*b;break; case 3:case 4:x=a+b;break; case 10:case 11:y=a-b;break; }

若a、b、c1、c2、x、y均是整型变量,则正确的switch语句是( )。A.switch(a+b); { casel:y=a+b;break; case0:y=a-b;break; }B.switch(a*a+b*b) { case 3: case 1:y=a+b;break; case 3:y=b-a;break; }C.switch a {case c1:y=a-b;break; case c2:x=a*d;break; default:x=a+b; }D.switch(a-b) {default:y=a*b;break; case 3:case 4:x=a+b;break; case 10:case 11:y=a—b;break; }

若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是( )。A.switch(a+9) {case cl:y=a-b; case c2:y=a+b; }B.switch a*b {case l0:x=a+b; default:y=a-b; }C.switch(a+b) {casel:case3:y=a+b;break; case0:case4:y=a-b; }D.switch(a*a+b*b) {default:break; case 3:y=a+b;break; case 2:y=a-b;break; }

下列可以将变量A和B互换的语句是:( ) A、C=BB=AA=CB、A=BB=AC、A=(A+B)/2B=(A-B)/2D、A=A+BB=A-B

若a,b,c1,c2,x,y均是整型变量,正确的switch语句是( )。A.switch(a+b)B.switch(a*a+b*b) { case:y=a+b;break; { case 3: case:y=a-b;break; case 1:y=a+b;break; } case 3:y=b-a;break; }C.switchaD.switch(a-b) { casec1:y=a-b;break; { default:y=a*b;break; casec2:x=a*b;break; case 3:case4:x=a+b;break; default:x=a+b; case 10:case 11:y=a-b;break; } }

下列______语句可以将变量A,B的值互换。A. A=B: B=AB.A=A+B: B=A-B: A=A-BC.A=C: C=B: B=AD.A= (A+B)/2: B=(A-B/2)

设A,B是n阶方阵,且秩A=秩B,则《》( )A.秩(A-B)=0B.秩(A+B)=2秩AC.秩(A-B)=2秩AD.秩(A+B)秩A+秩B

甲单独完成某项任务需a小时,甲乙合作完成需b小时,则乙单独完成需()小时。A、ab/(a-b)B、a-bC、(a-b)/abD、ab/(a+b)

翻领松斜度的确定是()(设底领高为a,翻领高为b)。A、(a-b):(a+b)B、(b-a):(a+b)C、2(b-a):(a+b)D、2(a-b):(a+b)

使用双踪示波器测试某调幅波的调幅度,计算调幅度公式为()。A、(A+B)×100%/(A-B)B、(A*B)×100%/(A+B)C、(A-B)×100%/(A+B)D、(A/B)×100%/(A-B)

下列语句,能完成整型变量a,b值交换是()。A、intc=a;a=b;b=c;B、a=a+b;?b=a-b;?a=a-b;C、intc=b;b=a;a=c;D、a=b;?b=a;

下列可以将变量A、B互换的语句是()A、A=B:B=C://C=AB、A=A+B:B=A-B:A=A-BC、A=(A+B./2:B=(A-B./2D、A=C://C=A

下列()组语句可以将变量A、B的值互换.A、A=C C=B B=AB、A=A+B B=A-B A=A-BC、A=B B=AD、A=(A+B)/2 B=(A-B)/2

设A,B是n阶方阵,下列等式成立的是().A、(A+B)2=A2+2AB+B2B、(A-B)×(A+B)=A2-B2C、(A+B)×(A-B)=A2-B2D、(A+B)2=A2+AB+BA+B2

单选题长方体同一顶点处三条棱长的和是a,它的一条对角线长是b,这个长方体的全面积是(  ).A(a+b)(a-b)B(a+b)2C(a-b)2Da2-ab+b2

单选题设A,B是n阶方阵,下列等式成立的是().A(A+B)2=A2+2AB+B2B(A-B)×(A+B)=A2-B2C(A+B)×(A-B)=A2-B2D(A+B)2=A2+AB+BA+B2

单选题下列语句,能完成整型变量a,b值交换是()。Aintc=a;a=b;b=c;Ba=a+b;?b=a-b;?a=a-b;Cintc=b;b=a;a=c;Da=b;?b=a;

单选题若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是(  )。Aswitch(a+9){ case c1:y=a-b; case c2:y=a+b;}Bswitcha*b{ case10:x=a+b; default:y=a-b;}Cswitch(a+b){ case1:case2:case3:y=a+b;break; case0:case4:y=a-b;}Dswitch(a*a+b*b){ default:break; case3:y=a+b;break; case2:y=a-b;break;}

单选题下列()组语句可以将变量A、B的值互换.AA=C C=B B=ABA=A+B B=A-B A=A-BCA=B B=ADA=(A+B)/2 B=(A-B)/2

单选题下列可以将变量A、B互换的语句是()AA=B:B=C://C=ABA=A+B:B=A-B:A=A-BCA=(A+B./2:B=(A-B./2DA=C://C=A

单选题下列哪组语句可以将变量A、B的值互换?()AA:=B;B:=A;A:=A―B;BA:=A+B;B:=A-B;B:=A;CA:=C;C://=B;DA:=(A+B)/2;B:=(A-B)/2;