已知变量a,b已被赋值,要交换a、b的值,应采用的算法是(  )A.a=b,b=aB.a=c,b=a,c=bC.a=c,b=a,c=aD.c=a,a=b,b=c

已知变量a,b已被赋值,要交换a、b的值,应采用的算法是(  )A.a=b,b=aB.a=c,b=a,c=bC.a=c,b=a,c=aD.c=a,a=b,b=c

题型:不详难度:来源:
已知变量a,b已被赋值,要交换a、b的值,应采用的算法是(  )
A.a=b,b=aB.a=c,b=a,c=b
C.a=c,b=a,c=aD.c=a,a=b,b=c
答案
由算法规则引入中间变量c,语句如下
c=a
a=b
b=c
故选D
举一反三
以下给出一个算法:
第一步,输入x
第二步,若x<0,则y=x+1;否则执行第三步
第三步,若x=0,则y=0;否则y=x
第四步,输出y.
请写出上述算法程序.
题型:不详难度:| 查看答案
如图程序输出的结果是(  )
a=3,
b=4,
a=b,
b=a,
PRINT a,b  
END
A.3,4B.4,4C.3,3D.4,3
题型:不详难度:| 查看答案
下列给变量赋值的语句正确的是(  )
A.5=aB.a+2=aC.a=b=4D.a=2*a
题型:不详难度:| 查看答案
有下面算法:

魔方格

则运行后输出的结果是 ______.
题型:江苏一模难度:| 查看答案
以下程序输入2,3,4运行后,输出的结果是(  )
INPUT a,b,c
a=b
b=c
c=a
PRINT a,b,c.
A.2 3 4B.3 2 4C.3 4 3D.3 4 2
题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.