演算法訓練 資料交換

2021-10-05 18:43:38 字數 434 閱讀 8185

問題描述

編寫乙個程式,輸入兩個整數,分別存放在變數x和y當中,然後使用自己定義的函式swap來交換這兩個變數的值。

輸入格式:輸入只有一行,包括兩個整數。

輸出格式:輸出只有一行,也是兩個整數,即交換以後的結果。

要求:主函式負責資料的輸入與輸出,但不能直接交換這兩個變數的值,必須通過呼叫單獨定義的函式swap來完成,而swap函式只負責交換變數的值,不能輸出交換後的結果。

輸入輸出樣例

樣例輸入

4 7樣例輸出

7 4

#include

using

namespace std;

int a,b;

void

swap()

intmain()

演算法訓練 資料交換 用指標交換位址

資源限制 時間限制 1.0s 記憶體限制 256.0mb 問題描述 編寫乙個程式,輸入兩個整數,分別存放在變數x和y當中,然後使用自己定義的函式swap來交換這兩個變數的值。輸入格式 輸入只有一行,包括兩個整數。輸出格式 輸出只有一行,也是兩個整數,即交換以後的結果。要求 主函式負責資料的輸入與輸出...

藍橋杯 演算法訓練 資料交換與加法運算

題目都非常簡單,在此就不再贅述,直接上 資料交換原始碼 include void swap int x,int y int main 說明 採用指標進行位址的傳遞,從而達到修改main函式中引數值的效果。加法運算原始碼 include int a 2 int gettwoints intmain 說...

資料交換 電路交換

為什麼要資料交換 那麼有幾個問題 1.n 2鏈路問題,有n個網路要相互連線 之後就想了乙個辦法,產生交換裝置進行連線 這樣子還有個問題,距離,連通性的問題 這樣就產生了交換網路 動態分配傳輸資源 實現資料從源主機穿越交換網路到達目的機 資料交換的型別 電路交換 報文交換 分組交換 最典型電路交換網路...