单选题
下列程序段实现的功能是 a=a+b;b=a-b;a=a–b;
A、
将a和b中的数值增加一倍
B、
将a和b中的数值减少一半 D.
C、
保持a和b中的数值不变
D、
将a和b中的数值交换
【正确答案】
D
【答案解析】
[解析] 因为a=a+b,所以b=a-b=a+b-b=a,a=a-b=a+b-a=b,因此程序a=a+b、b=a-b、a=a-b,表示将a和b中的数值交换。
提交答案
关闭