6-1 實現兩個整數的交換 (10 分)

6-1 實現兩個整數的交換 (10 分)

本題要求實現一個函數swap,實現兩個整數的交換。

函數接口定義:

void swap ( int *a,  int *b );

其中 a 和 b 是用戶傳入的參數。

裁判測試程序樣例:

#include <stdio.h>
void swap ( int *a,  int *b );

int main()
{
     int x, y;
     scanf("%d %d", &x, &y);
     swap(&x, &y);
     printf("%d %d", x,y);
     return 0;
}

/* 請在這裏填寫答案 */

輸入樣例:

2 3

輸出樣例:

3 2

代碼:

void swap ( int *a,  int *b ){
    int md;
    md = *a;
    *a = *b;
    *b = md;}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章