在C語言中,可以通過使用臨時變量來實現兩個值的互換。具體表示如下:
int a = 10;
int b = 20;
int temp;
// 交換a和b的值
temp = a;
a = b;
b = temp;
printf("a = %d\n", a); // 輸出結果:20
printf("b = %d\n", b); // 輸出結果:10
上述代碼中,首先聲明了兩個變量a和b,并初始化為10和20。然后,聲明了一個臨時變量temp。接下來,通過將a的值賦給temp,再將b的值賦給a,最后將temp的值賦給b,實現了a和b的互換。
最后,通過printf函數輸出互換后的結果。運行代碼可以得到輸出結果:a = 20,b = 10,即a和b的值已經成功互換。