C语言设计中,语句: t=a;a=b;b=t; 有什么作用?》

2025-02-27 03:54:31
推荐回答(6个)
回答1:

交换两个数值的值,但不改变地i址,如果你想要改变地址,可以用swap(a,b);也是交换两个数值的值,用模板类声明是这样子的,temple
class T
{
T(c);c=a,b=a;
}
遇到交换数值直接调用swap(a,b)就行,如果你想了解acm等算法编程的话,最先还是得了解编程过程

回答2:

定义变量t,然后把a的值先放到t中,然后再把b的值放在a中,最后把t的值放到b中,交换a和b的值

回答3:

将a和b的值利用一个中间变量来交换!

回答4:

a和b进行交换各自的值。

回答5:

交换a与b的值,t只是一个容器

回答6:

让a跟b的值交换一下。