본문 바로가기
C C++/C C++ 백준

C언어 백준 2741번 N 찍기

by Go! Jake 2022. 5. 21.

문제

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

문제 풀이

#include <stdio.h>
#include <string.h>


int main(void)
{
	int a;
	int i;
	scanf("%d",&a);
	
	
	for (i=0;i<a;i++)
	{
		printf("%d\n",i+1);
	}
	return 0;
}

값을 입력 받고 입력 받은 값에 도달할 때까지 for문을 사용합니다.

 

	for (i=0;i<a;i++)
	{
		printf("%d\n",i+1);
	}

for (i=0; i<a; i++)을 사용하면 i 값이 0부터 정수 a-1 값까지 커지게 됩니다.

이 때 증가하는 i값을 그대로 출력하면 정답이 됩니다.

댓글