학습 내용 : [예제 - 6]에서 여러 번 반복 실행되는 문장을 위해 순환문을 사용한다고 설명한 바 있습니다.

               함수는 순환문의 상위 개념이라 할 수 있으며, 여러 번 반복 실행되는 문장이 많을 경우에는

               함수를 사용해야 합니다.

 

소스 코드 :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
 
int Sum(int value);
 
void main()
{
    printf("1부터   10까지의 합은 %d\n", Sum(10));
    printf("1부터  100까지의 합은 %d\n", Sum(100));
    printf("1부터 1000까지의 합은 %d\n", Sum(1000));
}
 
int Sum(int value)
{
    int i = 0;
    int hap = 0;
 
    for (i = 1; i <= value; i++)
    {
        hap += i;
    }
 
    return hap;
}
 

 

실행 화면 :