본문 바로가기

언어/C++

5장 2번- 더 큰 수 비교하기 (참조 매개변수)

#include <iostream>
using namespace std;

/* run this program using the console pauser or add your own getch, system("pause") or input loop */


bool bigger(int a, int b, int& big);


bool bigger(int a, int b, int& big){
	
	big=a;
	if(a<b){
		big=b;
		return false;
	}
	else if (a==b){
		return true;
	}
	else{
		big=a;
		return false;
	}
	
}

int main(int argc, char** argv) {
	
	int n=5, nn=9, big;

	if( bigger(n, nn, big) )
		cout << "두 수는 같습니다." << endl;
	else
		cout << "더 큰 수는 " << big << "입니다" << endl;

	
	return 0;
}