문제풀이
#include <stdio.h>
#pragma warning(disable:4996)
int main(void)
{
int num1;
scanf("%d", &num1);
for (int num2 = 1; num2 < 10; num2++)
printf("%d * %d = %d\n", num1, num2, num1 * num2);
}
for문의 기본 구조를 알면 풀 수 있는 문제입니다. c언어의 for문을 연습하기 좋았습니다.형태는 for (초기식; 조건식; 변화식)으로 구성됩니다.
- 변화식 뒤에 ; 가 붙지 않는다는 점을 기억해야 했습니다.
- num2 < 10을 통해 조건식을 구현하였고 따라서 멈추는 구간이 되었습니다.
- 변화식의 경우 num2++를 통해 해당 변수가 num2 그대로 쓰이고 이후부터 num2+1과 같은 형태로 더해져서 사용할 수 있도록 구성했습니다.
'C C++ > C C++ 백준' 카테고리의 다른 글
C언어 백준 8393번 합 (0) | 2022.01.12 |
---|---|
C언어 백준 10950번 A+B - 3 (0) | 2022.01.12 |
C언어 백준 2884번 알람 시계 (0) | 2022.01.11 |
C언어 백준 14681번 사분면 고르기 (0) | 2022.01.11 |
C언어 백준 2753번 윤년 (0) | 2022.01.11 |
댓글