溫馨提示×

c語言兩個值如何互換

小億
81
2024-09-05 04:50:45
欄目: 編程語言

在C語言中,可以使用一個臨時變量來實現(xiàn)兩個值的互換。以下是一個示例:

#include<stdio.h>

int main() {
    int a = 5, b = 10, temp;

    printf("Before swapping: a = %d, b = %d\n", a, b);

    // 使用臨時變量temp進行值的交換
    temp = a;
    a = b;
    b = temp;

    printf("After swapping: a = %d, b = %d\n", a, b);

    return 0;
}

輸出結果:

Before swapping: a = 5, b = 10
After swapping: a = 10, b = 5

在這個示例中,我們使用了一個臨時變量temp來存儲a的值,然后將b的值賦給a,最后將temp的值賦給b,從而實現(xiàn)了ab值的互換。

0