题目内容
【题目】已知变量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
【答案】D
【解析】
交换两个数的赋值必须引入一个中间变量,其功能是暂时储存的功能,根据赋值规则即可得到答案.
由算法规则引入中间变量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
【答案】D
【解析】
交换两个数的赋值必须引入一个中间变量,其功能是暂时储存的功能,根据赋值规则即可得到答案.
由算法规则引入中间变量c,语句如下
c=a
a=b
b=c
故选:D.