별의 공부 블로그 🧑🏻‍💻
728x90
728x170
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <stdio.h>
 
int print_sum(int n);
 
void main() {
    printf(" = %d", print_sum(10));
}
 
// 10 + 9 + 8 + 7 + 6 + 5 + 4 + 3 + 2 + 1
int print_sum(int n) {
    if (n <= 1) {
        printf("%d ", n);
        return 1;
    }
    else {
        printf("%d + ", n);
        return n + print_sum(n-1);
    }
}
 
// 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10
int print_sum(int n) {
    int num;
    if (n <= 1) {
        printf("%d ", n);
        return 1;
    }
    else {
        num = print_sum(n-1);
        printf(" + %d", n);
        return n + num;
    }
}
cs

 

728x90
그리드형(광고전용)
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖