안녕하세요. 언제나 휴일입니다.
이번에는 정수를 입력받아 아래처럼 순환하는 광고판을 출력하는 C언어 소스 코드입니다.
알고리즘은 다음과 같습니다.
12345 num <-- 정수 입력Loop i:=0 -> numLoop: j:=0 > numPrint ( (i+j)%num+1Print New Line
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
#include int main(void) { int num = 0; int i, j; scanf_s("%d", &num); for (i = 0; i < num; i++) { for (j = 0; j < num; j++) { printf("%d ",(i + j) % num + 1); } printf("\n"); } return 0; } |