2022-03-12-C-Chap10-문제25
다음은 hello world를 출력하는 프로그램이다. 다음을 조건에 맞게 작성하시오
조건
- 함수 이름은 hello_World Count로 작성한다.
- 함수가 호출될 때마다 회수를 출력한다.
- 함수가 호출되는 회수를 저장하는 변수는 함수 내부에서 선언한다.
- 메인함수에서 반복문을 사용하여 반복문을 사용한 회수만큼 값이 나오는지 확인한다.
Source
#include<stdio.h>
int hello_world_count(int a) {
int count = 1;
if (a > 0) {
count += hello_world_count(a - 1);
return count;
}
else
return 1;
}
int main(void) {
printf("Hello World Counting...\n");
for (int i = 0; i < 15; i++) {
printf("Hello World!\n");
printf("%d\n", hello_world_count(i));
}
return 0;
}