변수 i 는 구구단을 각각 세 단씩 나누는 역할을 합니다.

i의 최댓값이 3이 되면 최대 9단까지 만들어 집니다. (3*i + 1에 의해)

#include <stdio.h> 

int main(void)
{
    int x, y, i;
 
    for (i = 1; i < 4; i++){
        for (y = 1; y < 10; y++){
            for (x = 3 * i - 2; x < 3 * i + 1; x++){
                printf("%d * %d = %2d  ", x, y, x*y);
            }
            printf("\n");
        }
        printf("\n");
    }
    return 0;
}



'Algorithm > etc.' 카테고리의 다른 글

사이냅소프트 면접문제  (0) 2017.01.18
완전수 구하기  (0) 2017.01.11
가장 많은 직각삼각형이 만들어지는 둘레(≤ 1000)의 길이는?  (0) 2016.11.03
소인수분해 프로그램  (0) 2016.10.28
Spiral Array  (0) 2016.06.03

+ Recent posts