변수 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 |