반응형
1. 분석 및 키워드
학습목표
1)
Keyword
-
출제정답(2020년 이후)
년도 | 3회 | 2회 | 1회 |
2024년 | |||
2023년 | |||
2022년 | |||
2021년 | |||
2020년 |
2. 이론
3. 최신기출
[2024년 2회] 19번
#include <stdio.h>
struct node {
int n1;
struct node *n2;
};
int main() {
struct node a = {10, NULL};
struct node b = {20, NULL};
struct node c = {30, NULL};
struct node *head = &a;
a.n2 = &b;
b.n2 = &c;
printf("%d\n", head->n2->n1);
return 0;
}
[2024년 2회] 18번
#include <stdio.h>
void swap(int a, int b) {
int t = a;
a = b;
b = t;
}
int main() {
int a = 11;
int b = 19;
swap(a, b);
switch(a) {
case 1:
b += 1;
case 11:
b += 2;
default:
b += 3;
break;
}
printf("%d", a-b);
}
[2024년 2회] 15번
#include <stdio.h>
#include <string.h>
void sumFn(char* d, char* s) {
int sum = 0;
while (*s) {
*d = *s;
d++;
s++;
}
*d = '\0';
}
int main() {
char* str1 = "first";
char str2[50] = "teststring";
int result=0;
sumFn(str2, str1);
for (int i = 0; str2[i] != '\0'; i++) {
result += i;
}
printf("%d", result);
return 0;
}
[2024년 2회] 13번
#include <stdio.h>
int main() {
int arr[3][3] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
int* parr[2] = {arr[1], arr[2]};
printf("%d", parr[1][1] + *(parr[1]+2) + **parr);
return 0;
}
반응형
'1-1. 국가기술자격 모음 > [정보기술]정보처리기사' 카테고리의 다른 글
[정보처리기사] 데이터베이스 (0) | 2024.10.11 |
---|---|
[정보처리기사] 데이터베이스 - SQL (0) | 2024.10.11 |
[정보처리기사] 프로그래밍언어 - Python (0) | 2024.10.11 |
[정보처리기사] 프로그래밍언어 - Java (3) | 2024.10.11 |
[자격증모음] 정보처리기사 - 소개 및 준비 (1) | 2024.10.10 |