목록2024/03/02 (3)
Minwoo Dev.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/C8zxJ/btsFn9i87cj/bqYA01rw6KvFQOvBsaN550/img.png)
문제 1 예제 DefaultValue3.cpp에 정의된 함수 BoxVolume를 '매개변수의 디폴트 값 지정' 형태가 아닌, '함수 오버로딩'의 형태로 재 구현해보자. 물론 main 함수는 변경하지 않아야 하며, 실행결과도 동일해야 한다. DefaultValue3.cpp #include int BoxVolume(int length, int width = 1, int height = 1); int main(void) { std::cout
C++
2024. 3. 2. 17:26
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b4Ta7X/btsFqNs0Ubv/QPafBeXbS7kmJcp6NBLxV0/img.png)
문제 다음 main 함수에서 필요로 하는 swap 함수를 오버로딩해서 구현해보자. #include int main(void) { int num1 = 20, num2 = 30; swap(&num1, &num2); std::cout
C++
2024. 3. 2. 16:53
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/rqOGu/btsFm0UmOnJ/ObGW6wfRmI6tvynbURXcE0/img.png)
문제 1 사용자로부터 총 5개의 정수를 입력받아서, 그 합을 출력하는 프로그램을 작성해 보자. 단, 프로그램의 실행은 다음과 같이 이루어져야 한다. 실행 예 1번째 정수 입력: 1 2번째 정수 입력: 2 3번째 정수 입력: 3 4번째 정수 입력: 4 5번째 정수 입력: 5 합계: 15 정답 #include int main(void) { int num[6]; int sum = 0; for (int i = 0; i < 5; i++) { std::cout
C++
2024. 3. 2. 16:33