문제
자연수 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값을 그대로 출력하면 정답이 됩니다.
'C C++ > C C++ 백준' 카테고리의 다른 글
C언어 백준 2739번 구구단 (0) | 2022.05.21 |
---|---|
C언어 백준 2742번 기찍 N (0) | 2022.05.21 |
C언어 백준 11721번 열 개씩 끊어 출력하기 (0) | 2022.05.20 |
C언어 백준 11720번 숫자의 합 (0) | 2022.05.18 |
C언어 백준 11719번 그대로 출력하기 2 (0) | 2022.05.18 |
댓글