在程序中交换x和y两个变量中的数据时,不可以简单地用x= y;y=x;为了不丢失x中原有的值,必须在执行x= y;之前,把x中原有的值放到一个临时变量中保存起来。很明显t就是在本题中设置的临时变量,在执行程序时,可以先将x或y的一个值保存到t中。而C选项中的a=t;不符合逻辑。
C是错的
A事错的