问题
选择题
已知变量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
已知变量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