일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 자료구조
- Linux
- Backdoor
- 문제출저:www.dovelet.com
- 정보영재원
- 반복문
- 백도어
- DBMS
- IT
- For문
- 제어문
- 알고리즘
- C
- API
- 다중반복문
- 풀이&소스코드저작권:왕유승
- C++
- if문
- 리눅스 명령어
- 정보과학
- c언어
- 독서 감상문
- 독후감
- 영재교육원
- 정보올림피아드
- 참조은요양병원
- 리눅스
- 배열
- 수학영재원
- 프로그래밍
Archives
- Today
- Total
되는대로 살자
[C언어 기출문제&풀이] 반대로 출력 본문
프로그램 명: rprint
제한시간: 1 초
정수를 입력으로 받아 입력 받은 수를 거꾸로 출력하는 문제이다.
입력
입력의 첫 수는 수의 개수 n 이다. ( 1 <= n <= 1000 )다음 줄에는 수들이 입력으로 주어진다. 각 수의 범위는 -10000 < n < 10000 이다.
출력
한 줄에 입력받은 수를 거꾸로 출력한다.입출력 예
입력 4 -9 1 2 3 출력 3 2 1 -9
풀이 : 입력값들을 배열에 저장 한 다음 배열 끝값부터 출력한다.
소스코드
01 |
#include <stdio.h> |
02 |
|
03 |
int main() |
04 |
{ |
05 |
int ar[1001],i,n; |
06 |
scanf ( "%d" ,&n); |
07 |
for (i=0;i<n;i++) |
08 |
scanf ( "%d" ,&ar[i]); |
09 |
i--; |
10 |
for (;i>=0;i--) |
11 |
printf ( "%d " ,ar[i]); |
12 |
} |
'2009~2014 > C/C++' 카테고리의 다른 글
[C언어 기출문제&풀이]box of brick (0) | 2010.11.02 |
---|---|
[C언어 기출문제&풀이] 큰 시계 (0) | 2010.11.02 |
[C언어 기출문제&풀이] 최대 수 연결 (0) | 2010.11.02 |
[C언어 기출문제&풀이] 우물 탈출 (0) | 2010.11.02 |
[C언어 기출문제&풀이] 우울한 진진 (0) | 2010.11.02 |