반응형
Notice
Recent Posts
Recent Comments
Link
공부쟁이
[실기] 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 > 정보처리기능사(필기,실기)' 카테고리의 다른 글
[필기] 자료의 표현과 진법 (0) | 2025.02.26 |
---|---|
[실기] C언어 실기문제(1) 증감연산자 전위, 후위 (0) | 2025.02.06 |
[실기] 순서도 기호 (0) | 2025.02.06 |
[필기 시험 후] 2025년 1회 정보처리기능사 필기 CBT 시험 후 (0) | 2025.01.26 |
[필기] 로더(Loader)의 기능 (0) | 2025.01.23 |