본문 바로가기

Study/정보처리기사

C언어 Level 3

1~5. 다음 코드에 대한 출력 결과를 쓰시오.

 

1.

#include <stdio.h>
int main() {
    int arr[3] = {1, 2, 3};
    printf("%d\n", arr[2]);
    return 0;
}

 

2.

#include <stdio.h>
int main() {
    int arr[2][2] = {{1, 2}, {3, 4}};
    printf("%d\n", arr[1][1]);
    return 0;
}

 

3.

#include <stdio.h>
int main() {
    char str[] = "C programming";
    printf("%c\n", str[2]);
    return 0;
}

 

4.

#include <stdio.h>
#include <string.h>
int main() {
    char str1[20] = "Hello";
    char str2[] = " World";
    strcat(str1, str2);
    printf("%s\n", str1);
    return 0;
}

 

5.

#include <stdio.h>
#include <string.h>
int main() {
    char str[] = "Length";
    printf("%lu\n", strlen(str));
    return 0;
}

 

 



정답
(드래그 시 정답이 보입니다.)

 

1. 3
2. 4
3. p
4. Hello World
5. 6

'Study > 정보처리기사' 카테고리의 다른 글

C언어 Level 6  (0) 2025.02.20
C언어 Level 5  (0) 2025.02.20
C언어 Level 4  (0) 2025.02.20
C언어 Level 2  (0) 2025.02.20
C언어 Level 1  (0) 2025.02.20