ํ๋ก๊ทธ๋๋ฐ์ ํ๋ค ๋ณด๋ฉด 2๊ฐ์ ๋ณ์์ ๋ํด์ ์๋ก์ ๊ฐ์ ๊ตํํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. swap ํจ์๋ฅผ ์ฐ๋ฉด ํธํ์ง๋ง, ์ง์ ํจ๊ณผ๋ฅผ ๊ตฌํํด์ผ ํ ๋๋ (ํน์?) ์์ ๊ฒ ์
๋๋ค. ๊ฐ๋ น a = 40, b = 30์ผ ๋ a = 30, b = 40์ผ๋ก ๋ง๋๋ ๊ฒ์
๋๋ค. ์ ๋ง ๊ทธ๋ฐ์ง ๋ชจ๋ฅด๊ณ์ง๋ง, ํญ์ ๋ณด์กฐ ๋ณ์๋ฅผ ์ ์ธํด์ ์ด ๋ฐฉ๋ฒ์ ํด๊ฒฐํ์์ต๋๋ค. int n ๊ฐ์ ๋ณ์์ a ๋ b ์ค ํ๋๋ฅผ ์ ์ฅํด ๋๊ณ , ์์ฐจ์ ์ผ๋ก ๋ฐ๊พธ๋ ๊ฒ์ด์ฃ . int a {40}; int b {30}; int n {}; n = a; a = b; b = n; cout