10 이하의 두 개의 정수를 입력받아서 작은 수부터 큰 수까지의 구구단을 차례대로 출력하는 프로그램을 구조화하여 작성하시오.
![]() 3 5 |
![]() == 3dan == 3 * 1 = 3 3 * 2 = 6 3 * 3 = 9 3 * 4 = 12 3 * 5 = 15 3 * 6 = 18 3 * 7 = 21 3 * 8 = 24 3 * 9 = 27 == 4dan == 4 * 1 = 4 4 * 2 = 8 4 * 3 = 12 … 5 * 8 = 40 5 * 9 = 45 |
[코드]
#include <stdio.h>
void Multiple(int a, int b);
int main() {
int a, b;
scanf("%d %d", &a, &b);
Multiple(a, b);
return 0;
}
void Multiple(int a, int b) {
int i, j, temp;
if (a > b) {
temp = a;
a = b;
b = temp;
}
for (i = a; i <= b; i++) {
printf("== %ddan == \n", i);
for (j = 1; j < 10; j++) {
printf("%d * %d = %2d \n", i, j, i*j);
}
printf("\n");
}
}
'코딩 > Language Coder' 카테고리의 다른 글
171 : 함수1 - 형성평가2 (0) | 2018.06.29 |
---|---|
170 : 함수1 - 형성평가1 (0) | 2018.06.29 |
577 : 함수1 - 자가진단7 (0) | 2018.06.29 |
576 : 함수1 - 자가진단6 (0) | 2018.06.29 |
575 : 함수1 - 자가진단5 (0) | 2018.06.29 |