C++

C++ 연습문제 2.23

wooob 2021. 10. 19. 17:59
728x90

2개 이상, 5개 이하의 int형 값을 매개변수로 전달받아 합을 반환하는 Sum 함수를 구현하고 테스트 해 보라.

이때 Sum 함수는 단 하나만 구현해야 한다.

디폴트 인자의 복습을 위한 간단한 문제이다.

 

내 코드 :

#include <iostream>
using namespace std;

int Sum(int a = 0, int b = 0, int c = 0, int d = 0, int e = 0) {
	return a + b + c + d + e;
}

int main() {
	cout << "Sum(1, 2) = " << Sum(1, 2) << endl;
	cout << "Sum(1, 2, 3) = " << Sum(1, 2, 3) << endl;
	cout << "Sum(1, 2, 3, 4) = " << Sum(1, 2, 3, 4) << endl;
	cout << "Sum(1, 2, 3, 4, 5) = " << Sum(1, 2, 3, 4, 5) << endl;

	return 0;
}

 

 

728x90