for 문의 증감식 영역은 기본 값은 1씩 증가를 합니다. 만약, 2씩 증가를 시키려면 i = i + 2 형태로 지정하면 됩니다. 물론, 증감식 영역을 건드리지 않고 실행문 영역에서 다른 형태의 코드를 사용해도 되지만 지금은 for 문의 여러 가지 모양을 살펴보겠습니다.

<코드> for_increment.c

//[?] for 문으로 0부터 4까지 2 증가시켜 출력하기

#include <stdio.h>

 

int main(void)

{

    // 0부터 4까지 2 증가

    for (int i = 0; i < 5; i = i + 2)

    {

        printf("%d\n", i); // 0, 2, 4

    }

 

    return 0;

}

</코드>

<실행>

0

2

4

</실행>

for 문의 증감식 영역에 i++ 대신에 i = i + 2 형태를 지정해서 i의 값을 2씩 증가시킬 수 있습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

감사합니다.

 

Comments

Be the first to post a comment

Post a comment