1. 程式人生 > >sdut 面向對象程序設計上機練習四(變量引用)

sdut 面向對象程序設計上機練習四(變量引用)

程序設計 調用 void 程序 std content class int esp

面向對象程序設計上機練習四(變量引用)

Time Limit: 1000MS Memory limit: 65536K

題目描寫敘述

將變量的引用作為函數形參,實現2個int型數據交換。

輸入

輸入2個int型整數。

輸出

輸出2個整數交換前後的值。

演示樣例輸入

88 66

演示樣例輸出

88 66
66 88

把變量的引用作為函數形參,即傳送變量的別名.

#include <iostream>

using namespace std;

//“引用形參”交換函數
void swap(int &a, int &b)
{
    int temp;
    temp=a;
    a=b;
    b=temp;
}

//主函數
int main()
{
    int x,y;
    cin >> x >> y;
    //交換前
    cout << x << " " << y << endl;
    //調用交換函數
    swap(x,y);
    //交換後
    cout << x << " " << y << endl;
    return 0;
}




sdut 面向對象程序設計上機練習四(變量引用)