在C语言中,可以使用一个临时变量来交换两个变量的值。具体步骤如下:
-
声明一个临时变量temp。
-
将第一个变量的值赋给temp。
-
将第二个变量的值赋给第一个变量。
-
将temp的值赋给第二个变量。
下面是一个示例代码:
#includeint main() { int a = 5, b = 10, temp; printf("交换前:\n"); printf("a = %d, b = %d\n", a, b); // 交换两个变量的值 temp = a; a = b; b = temp; printf("交换后:\n"); printf("a = %d, b = %d\n", a, b); return 0; }
输出结果为:
交换前: a = 5, b = 10 交换后: a = 10, b = 5