在C語言中,可以使用一個臨時變量來交換兩個變量的值。具體步驟如下:
聲明一個臨時變量temp。
將第一個變量的值賦給temp。
將第二個變量的值賦給第一個變量。
將temp的值賦給第二個變量。
下面是一個示例代碼:
#include <stdio.h>
int 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