可以使用“临时变量”来交换两个变量的值。具体步骤如下:
定义两个变量a和b,并给它们赋予初始值。声明一个临时变量temp,用于暂存a的值。将b的值赋给a。将temp的值赋给b。下面是一个示例代码:
#include <stdio.h>int main() { int a = 10; int b = 20; int temp; printf("交换前的值:\n"); printf("a = %d\n", a); printf("b = %d\n", b); temp = a; a = b; b = temp; printf("交换后的值:\n"); printf("a = %d\n", a); printf("b = %d\n", b); return 0;}运行结果:
交换前的值:a = 10b = 20交换后的值:a = 20b = 10通过以上步骤,变量a和b的值成功交换。

