已知变量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=a | B.a=c,b=a,c=b | C.a=c,b=a,c=a | D.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.5=a | B.a+2=a | C.a=b=4 | D.a=2*a |
|
有下面算法:
则运行后输出的结果是 ______. |
以下程序输入2,3,4运行后,输出的结果是( ) INPUT a,b,c a=b b=c c=a PRINT a,b,c.A.2 3 4 | B.3 2 4 | C.3 4 3 | D.3 4 2 |
|
最新试题
热门考点