[C] 입력 받은 수의 구구단 출력하기

Haeun Noh·2022년 9월 15일
0

C언어_예제

목록 보기
3/19

0915


숫자를 입력하면 해당 구구단을 출력하시오.

숫자 입력 : 3
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9
3 x 4 = 12
3 x 5 = 15
3 x 6 = 18
3 x 7 = 21
3 x 8 = 24
3 x 9 = 27

문제 조건

  • while문을 이용하시오.

소스 코드

#include <stdio.h>

int main(void) {
	int num;

	printf("숫자 입력 : ");
	scanf_s("%d", &num);

	int i = 1;
	while (i <= 9) {
		printf("%d x %d = %d\n", num, i, num * i);
		i++;
	}

	return 0;
}

소스 풀이

	int num;

단을 입력받을 변수 num을 선언한다.


	printf("숫자 입력 : ");
	scanf_s("%d", &num);

단을 입력받아 num에 저장한다.


	int i = 1;
	while (i <= 9) {
		printf("%d x %d = %d\n", num, i, num * i);
		i++;
	}

구구단은 1~9까지 곱하므로 이 곱하는 수를 나타낼 i1로 초기화한다.

i의 값이 9가 될 동안 해당 단인 num과 곱하는 수인 i를 곱한 값을 출력하여 구구단을 출력한다.
곱하는 수인 i는 항상 1씩 증가시켜준다.


	return 0;

프로그램을 정상 종료한다.



profile
기록의 힘을 믿는 개발자, 노하은입니다!

0개의 댓글