輸入兩整數num1和num2,交換兩者的值並輸出

範例輸入:

824 16

 

範例輸出:

16 824 

 

解題與分析:

設立tmp第三個變數,先將num1指定給tmp, 再將num2指定給num1,

最後將tmp指定給num2即可完成交換。

範例程式碼如下:

#include <stdio.h>

int main(int argc, const char * argv[]) {
    
    int num1, num2, tmp;
    
    scanf("%d %d", &num1, &num2);
    tmp = num1;
    num1 = num2;
    num2 = tmp;
    
    printf("%d %d", num1, num2);
    
    return 0;
}

 

arrow
arrow
    文章標籤
    交換變數
    全站熱搜

    Will 發表在 痞客邦 留言(0) 人氣()