[C언어 코드업 문제풀이] CodeUp 1402 : 거꾸로 출력하기 3
ET의 공부/C언어 연습문제[ 코드업 ]2020. 4. 5. 18:35
코드업 1402번 거꾸로 출력하기3 문제풀이 해답입니다.
1. 문제 설명
두 수를 거꾸로 출력하기..
세 수를 거꾸로 출력하기...
이런 문제들은 쉽게 풀 수 있었다.
이번에는 데이터의 개수가 n개가 들어오고, n개의 데이터를 거꾸로 출력하는 프로그램을 작성하시오.
2. 입력
첫째 줄에 데이터의 개수 n이 입력된다. ( n <= 1,000 )
둘째 줄에 공백을 기준으로 n개 데이터가 입력된다.
3. 출력
n개의 데이터를 입력의 역순으로 출력한다.
4. 입력 예시
5
1 3 5 6 8
5. 출력 예시
8 6 5 3 1
6. 문제 풀이
#include<stdio.h>
int main(){
int num;
int buf[1000] = {};
scanf("%d",&num);
for(int i =0; i<num; i++){
scanf("%d", &buf[i]);
}
for(int j = num-1; j >= 0; j--){
printf("%d ",buf[j]);
}
return 0;
}
|
num이 입력받았으면,(만약 num이 4라면)
배열은 0,1,2,3 번째에 데이터가 입력이 되어있습니다.
이를 반대로 3,2,1,0 순으로 출력을 해주면 반대로 출력이 가능합니다.
'ET의 공부 > C언어 연습문제[ 코드업 ]' 카테고리의 다른 글
[C언어 코드업 문제풀이] CodeUp 1405 : 숫자 로테이션 (1) | 2020.04.06 |
---|---|
[C언어 코드업 문제풀이] CodeUp 1403 : 배열 두번 출력하기 (0) | 2020.04.05 |
[C언어 코드업 문제풀이] CodeUp 1095 : [기초-1차원배열] 이상한 출석 번호 부르기3(설명) (2) | 2020.04.05 |
[C언어 코드업 문제풀이] CodeUp 1094 : [기초-1차원배열] 이상한 출석 번호 부르기2(설명) (0) | 2020.04.05 |
[C언어 코드업 문제풀이] CodeUp 1093 : [기초-1차원배열] 이상한 출석 번호 부르기1(설명) (0) | 2020.04.05 |
댓글()