C語言實驗 交換兩個整數的值(順序結構)

2021-10-01 08:26:37 字數 889 閱讀 4447

time limit: 1000 ms memory limit: 65536 kib

problem description

交換兩個變數的值,由終端輸入兩個整數給變數x、y,然後交換x和y的值後,輸出x和y。

input

鍵盤輸入兩個整數變數x和y;

output

在交換x、y的值後將x和y輸出!

sample input

4 6sample output

6 4hint

source

**方法一:**借助第三變數

#include

#include

intmain()

執行結果:46

64process returned 0

(0x0

) execution time :

03.125 s

press any key to continue

.

**方法二:**不借助第三變數

#include

#include

intmain()

執行結果:46

64process returned 0

(0x0

) execution time :

04.687 s

press any key to continue

.

C語言實驗 交換兩個整數的值(順序結構)

time limit 1000ms memory limit 65536kb submit statistic problem description 交換兩個變數的值,由終端輸入兩個整數給變數x y,然後交換x和y的值後,輸出x和y。input 從鍵盤輸入兩個整數變數x和y output 在交換x...

c語言 兩個值的交換

指標的呼叫 交換兩個數值 一 子函式 被呼叫函式 的改變要想修改父函式 呼叫函式 的值需要 1.傳指標 2.解引用 二 的實現過程 錯誤一 void swap int a,int b int tmp tmp a a b b tmp int main int a 10 int b 20 swap a,...

C語言交換兩個變數的值

交換a,b變數的值,最簡單的方法,建立中間中間變數c,先把a的值存在c裡,然後把b的值放入a內,最後把c中的值賦給a,就完成了a,b變數值的交換。如下 include 利用中間變數交換兩個變數值 int main 如果不使用中間變數,我們可以利用異或運算來實現兩個變數值的交換。比如變數a 3,b 7...