반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
Tags
- nihongo
- 정보처리기능사
- 散歩
- 꾸준히
- n2
- 일본어
- 일본어공부
- diary
- N1
- 日本語日記
- 매일올리는게목표
- 자바스크립트
- にほんご
- 공부쟁이
- 일어공부
- 일본한자
- 상용한자
- 일본어일기
- 잊지말자
- 작심삼일
- 매일쓰기
- 포기하지말자
- 日本語
- 독후감
- 정보처리기사실기
- 실기
- 정보처리기사
- 필기
- 매일매일꾸준히
- JLPT
Archives
- Today
- Total
공부쟁이
[실기] C언어 실기문제(2) 배열 이동 본문
728x90
반응형
SMALL
정보처리기능사 실기 21년 4월 문제 [소스 1]
[소스 1] 맨 앞의 숫자를 맨 뒤로 보낼 때!!
#include <stdio.h>
main() {
int i, a[5], temp;
for (i = 0; i < 5; i++) {
a[i] = i + 1;
printf("%d", a[i]);
}
printf("\n");
temp = a[0];
for (i = 0; i < 4; i++) {
a[i] = a[i + 1];
}
a[4] = temp;
for (i = 0; i < 5; i++) {
printf("%d", a[i]);
}
}
답은
12345
23451
printf("\n"); 다음 줄로 넘긴다.
13번째 줄 a[4] = temp; 부분이 포인트. temp를 이용해서 값을 임시로 저장한다.
[소스 2] 숫자 순서를 역순으로 배열할 때!!
#include <stdio.h>
main() {
int i, a[5], temp;
for (i = 0; i < 5; i++) {
a[i] = i + 1;
printf("%d", a[i]);
}
printf("\n");
temp = 0;
for (i = 5; i > 0; i--) {
a[5-i] = i;
printf("%d", a[5-i]);
}
}
답은
12345
54321
728x90
반응형
LIST
'IT > 정보처리기능사(필기,실기)' 카테고리의 다른 글
[실기] 윈도우 컴퓨터에서 자주 사용되는 단축키 12가지 (0) | 2025.03.08 |
---|---|
[필기] 자료의 표현과 진법 (0) | 2025.02.26 |
[실기] C언어 실기문제(1) 증감연산자 전위, 후위 (0) | 2025.02.06 |
[실기] 순서도 기호 (0) | 2025.02.06 |
[필기 시험 후] 2025년 1회 정보처리기능사 필기 CBT 시험 후 (0) | 2025.01.26 |