다음은 hello world를 출력하는 프로그램이다. 다음을 조건에 맞게 작성하시오

image

조건

  • 함수 이름은 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;
}

태그:

카테고리:

업데이트: