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...