반응형
상향식 재귀
#include<stdio.h>
int n;
void f(int k)
{
if(k>n) return;
printf("*");
f(k+1);
}
int main()
{
scanf("%d", &n);
f(1);
}
/*
5
*****
--------------------------------
Process exited after 1.411 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .
*/
하향식 재귀
#include<stdio.h>
int n;
void f(int k)
{
if(k<=0) return;
f(k-1);
printf("*");
}
int main()
{
scanf("%d", &n);
f(n);
}
/*
5
*****
--------------------------------
Process exited after 1.411 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .
*/
하향식 재귀
반응형
'2019~2020 > 정보 과학' 카테고리의 다른 글
재귀함수 (0) | 2019.08.30 |
---|---|
피보나치 수열 값 출력하기 (0) | 2019.08.30 |
별찍기 (0) | 2019.08.23 |
switch-case와 while문, 함수를 사용한 사칙연산 계산기 (0) | 2019.08.21 |
두점의 중점 (0) | 2019.08.21 |