정올(정보올림피아드&알고리즘)/Language_Coder
정올 149 : 반복제어문3-형성평가10 (c언어) →CODINGKOOºº
it 킹왕짱
2022. 2. 19. 00:24
728x90
문제
자연수 n을 입력받아 "출력 예"와 같이 n x n크기에 공백으로 구분하여 출력되는 프로그램을 작성하시오.
10 미만의 홀수만 출력하시오.
주의! 숫자는 공백으로 구분하되 줄사이에 빈줄은 없다.
1 3 5
7 9 1
3 5 7
코드
#include<stdio.h>
int main() {
int a, i, j, n = 1;
scanf_s("%d", &a);
for (i = 1; i <= a; i++) {
for (j = 1; j <= a; j++) {
printf("%d ", n);
if (n < 10) {
n += 2;
}
if (n > 9) {
n = 1;
}
}
printf("\n");
}
return 0;
}
문제 http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&code=149
728x90
728x90