티스토리 뷰

 C언어 프로그래밍 및 기타 다른언어를 사용하다보면 가장 많이 사용하는 문법이 무엇일까? 아마 대부분의 언어에 공통적으로 등장하는 반복문, 조건문이 아닐까하는 생각을 한다. 대부분의 프로그래밍 언어에서 공통적으로 사용되고 있는 반복문, 조건문! 그 중에서도 반복문의 사용빈도는 매우 높다고 할 수 있습니다. 그만큼 제어문은 확실히 연습해둘 필요가 있습니다.

 반복문은 크게 while반복문과 for반복문으로 나눌 수 있습니다. 물론 두가지 반복문 모두 중요하고 확실히 익혀두어야 하지만 아마도 for의 사용빈도가 더 높지 않나 생각합니다. 오늘은 for 반복문을 통해 구구단을 출력하는 코드를 소개하고자 합니다. 어느 C언어 책에나 나오는 실습예제이면서 대학교 시험문제로 단골출제되는 '구구단 출력하기'!



[코드]

#include < stdio.h >
 
int main( void ){
        int num1 = 0;
        int num2 = 0;
        int value = 0;
 
        for ( num1 = 2; num1 < 10; num1++ ){
                 printf( "--------<%d단>---------\n", num1 );
                 for( num2 = 1; num2 < 10; num2++ ){
                         value = num1 * num2;
                         printf( "%d * %d = %d\n", num1, num2, value );
                 }
        }
        return 0;
}

for문에 간단한 변형을 주게되면 가로로도 출력이 가능합니다.
구구단 가로출력 바로가기>>>

※공감은 블로거에게 큰힘이 됩니다.

댓글