주소 : https://www.acmicpc.net/problem/2739
2739번: 구구단
N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.
www.acmicpc.net

코드 :
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int pow(int i, int n)
{
printf("%d * %d = %d\n", n, i, n * i);
return 0;
}
int main()
{
int num = 0;
scanf("%d", &num);
for (int i = 0;i < 9;i++)
pow(i + 1, num);
return 0;
}
마무리 : main함수에서 일일이 프린트를 할 수 있지만 함수를 이용하여 소스 코드의 길이를 줄였다. 맨 처음에 프로그래밍을 배웠을 때 함수가 왜 필요했는지 잘 몰랐지만 문제를 풀면서 함수의 필요성을 느끼게 되었다.
'백준 > C' 카테고리의 다른 글
백준 2753번 : 윤년 [C] (0) | 2022.07.09 |
---|---|
백준 2741번 : N 찍기 [C] (0) | 2022.07.09 |
백준 2557번 : Hello World[C] (0) | 2022.07.09 |
백준 2475번 : 검증수 [C] (0) | 2022.07.09 |
백준 2438번 : 별 찍기 - 1 [C] (0) | 2022.07.07 |