Q.13 곱셈이 아니라 덧셈을 출력하는 프로그램을 작성하세요.
* 앞 문제처럼 표의 위쪽과 왼쪽에 더하는 수를 출력하세요.
#include <stdio.h>
int main(void)
{
int i, j;
printf(" | 1 2 3 4 5 6 7 8 9\n");
printf("---+----------------------------\n");
for(i=1; i<=9; i++)
{
printf(" %d |", i);
for(j=1; j<=9; j++)
{
int add = i+j;
if((add / 10) == 0) {
printf(" %d", add);
} else {
printf(" %d", add);
}
}
printf("\n");
}
return 0;
}
실행 결과
sy@sy:~/doit/1$ ./prac13
| 1 2 3 4 5 6 7 8 9
---+----------------------------
1 | 2 3 4 5 6 7 8 9 10
2 | 3 4 5 6 7 8 9 10 11
3 | 4 5 6 7 8 9 10 11 12
4 | 5 6 7 8 9 10 11 12 13
5 | 6 7 8 9 10 11 12 13 14
6 | 7 8 9 10 11 12 13 14 15
7 | 8 9 10 11 12 13 14 15 16
8 | 9 10 11 12 13 14 15 16 17
9 | 10 11 12 13 14 15 16 17 18
'Algorithm > Do it' 카테고리의 다른 글
[자료구조와 함께 배우는 알고리즘 입문 - C언어 편] 1장 기본 알고리즘 연습문제 답안 p.38 (0) | 2019.02.23 |
---|---|
[자료구조와 함께 배우는 알고리즘 입문 - C언어 편] 1장 기본 알고리즘 연습문제 답안 p.38 (0) | 2019.02.23 |
[자료구조와 함께 배우는 알고리즘 입문 - C언어 편] 1장 기본 알고리즘 연습문제 답안 p.38 (0) | 2019.02.23 |
[자료구조와 함께 배우는 알고리즘 입문 - C언어 편] 1장 기본 알고리즘 연습문제 답안 p.33 (0) | 2019.01.26 |
[자료구조와 함께 배우는 알고리즘 입문 - C언어 편] 1장 기본 알고리즘 연습문제 답안 p.33 (0) | 2019.01.26 |