for 문을 사용하여 변수 i1부터 3까지 반복하여 합계를 구하는 예제를 다루어 보겠습니다.

<코드> for_sum.c

//[?] 1부터 3까지의 합계 구하기

#include <stdio.h>

 

int main(void)

{

    int n = 3; // n까지 반복

    int sum = 0; // 합계 저장

 

    for (int i = 1; i <= n; i++)

    {

        sum = sum + i; // 반복하면서 i 값을 계속 합해서 합계(SUM) 기능 구현

    }

 

    printf("1부터 %d까지의 : %d\n", n, sum); // 1부터 3까지의 : 6

}

</코드>

<실행>

1부터 3까지의 합: 6

</실행>

for 문을 사용하면 지정된 범위의 수의 합계 등을 쉽게 구할 수 있습니다. 1부터 3까지 반복하면서 sum 변수에 i의 값을 누적하는 내용입니다. 당연한 얘기겠지만 sum = sum + i; 코드는 sum += i; 형태로 줄여서 표현할 수 있습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

감사합니다.

 

Comments

Be the first to post a comment

Post a comment