[C]백준_2742 : 기찍 N

Alal11·2022년 9월 26일
0
post-thumbnail

출처

https://www.acmicpc.net/problem/2742


문제

자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.


입력

첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다.


출력

첫째 줄부터 N번째 줄 까지 차례대로 출력한다.


예제 입출력


알고리즘 분류

  • 구현

➡️문제 분석

자연수 N을 입력하면 N부터 N-1, N-2, ..., 1까지 한 줄에 하나씩 출력한다.


➡️코드(⭕)

#include<stdio.h>

int main()
{
	int n;

	scanf("%d", &n);

	for (int i = n; i > 0; i--) {
		printf("%d\n", i);
	}
	return 0;
}

➡️코드 분석

  1. scanf로 자연수 n을 입력받는다.

  2. for 문을 이용하여 i = n부터 1씩 감소한 값을 출력한다.
    조건식 i > 0을 만족하지 않으면 반복문을 멈춘다.


➡️end

기찍 N이 뭔가 싶었는데 N 찍기를 반대로 쓴거구나..!

0개의 댓글