๋ฌธ์ :
๋ค์๊ณผ ๊ฐ์ n*n ๋ฐฐ์ด ๊ตฌ์กฐ๋ฅผ ์ถ๋ ฅํด๋ณด์.
์
๋ ฅ์ด 3์ธ ๊ฒฝ์ฐ ๋ค์๊ณผ ๊ฐ์ด ์ถ๋ ฅํ๋ค.
1 4 7
2 5 8
3 6 9
์
๋ ฅ์ด 5์ธ ๊ฒฝ์ฐ๋ ๋ค์๊ณผ ๊ฐ์ด ์ถ๋ ฅํ๋ค.
1 6 11 16 21
2 7 12 17 22
3 8 13 18 23
4 9 14 19 24
5 10 15 20 25
์
๋ ฅ์ด n์ธ ๊ฒฝ์ฐ์ 2์ฐจ์ ๋ฐฐ์ด์ ์ถ๋ ฅํด๋ณด์.
#include<stdio.h>
void main() {
int num; //์ ์๊ณต๊ฐ num์์ฑ.
printf("์ซ์์
๋ ฅ:");
scanf("%d", &num); //num์ ์
๋ ฅํ ์ ์ ์ฅ.
if (num <= 100 && num >= 1) { // ์กฐ๊ฑด๋ฌธ: num์ด 1์ด์์ด๊ณ 100์ดํ์ธ๊ฐ?
for (int a = 1; a <= num; a++) { // a๊ฐ 1~num์ด ๋ ๋์ ๋ฐ๋ณต.
for (int i = 0; i < num; i++) { // i๊ฐ 0์์ num-1 ์ด ๋ ๋์ ๋ฐ๋ณต.
int b = a + num*i; // b๋ผ๋ ์ ์๊ณต๊ฐ์ a + num*i ๊ณ์ฐ ๊ฐ์ ์ ์ฅ.
printf("%d ",b);
}
printf("\n"); // ์ค ๋ฐ๊ฟ.
}
}
printf("\n\n\n\n\n");
}
':: C_ ๐ฉ > ์์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[C์ธ์ด] - ์ฝ์ธ๋ ธ๋๋ฐฉ ์์คํ ํ๋ก์ ํธ -2์ผ์ฐจ- (0) | 2021.02.14 |
---|---|
[C์ธ์ด] - ์ฝ์ธ๋ ธ๋๋ฐฉ ์์คํ ํ๋ก์ ํธ -1์ผ์ฐจ- (0) | 2021.02.14 |
[C์ธ์ด ์์ ] - 3์ ๋ฐฐ์ ํ๋ณํ๊ธฐ - (0) | 2021.02.14 |
[C์ธ์ด ์์ ] - ํฐ ์ ๋น๊ต - (0) | 2021.02.14 |
[C์ธ์ด ์์ ] - ์ํ๋ฒณ ๋์๋ฌธ์ ๋ณํ - (2) | 2021.02.14 |
๋๊ธ