본문 바로가기

c++

이것이 c++이다 연습문제 1-4

1-4  int에 대한 참조 형식을 매개변수로 받고 두 변수의 값을 교환하는 함수를 작성하세요.

함수 원형은 void Swap(int &a, int &b)입니다.

 

답:

#include "pch.h"
#include <iostream>
#include <tchar.h>
using namespace std;

void Swap(int &a, int &b)
{
int nTmp = a;
a = b;
b = nTmp;

}
int _tmain(int argc, _TCHAR* argv[])
{
int a = 10, b = 20;
std::cout << "변경 전 a:" << a << ",b:" << b << std::endl;

Swap(a, b);

std::cout << "변경 후 a:" << a << ",b:" << b << std::endl;
}

코드

 

실행결과

'c++' 카테고리의 다른 글

이것이 c++이다 연습문제 1-6  (0) 2020.06.15
이것이 c++이다 연습문제 1-5  (0) 2020.06.15
이것이 c++이다 연습문제 1-3  (0) 2020.06.14
이것이 c++이다 연습문제 1-2  (0) 2020.06.14
이것이 c++이다 연습문제 1-1  (0) 2020.06.13