책 내용 질문하기
22년 1회 기출 15번 관련 질문입니다.
도서
2024 시나공 정보처리기능사 실기 기본서
페이지
0
조회수
25
작성일
2024-10-30
작성자
이*훈
첨부파일

해당 문제에서 JAVA는 배열 선언 시 초기화를 하지 않아도 자동으로 0으로 초기화되기 때문에 2737490000가 정답이었습니다.



이때 저는 C와 JAVA 간 정수형 배열의 차이가 궁금한데요,


만약 C언어에서 10칸의 배열을 선언하고 따로 초기화를 하지 않은 채 5개의 수를 넣었다면 어떻게 출력이 되나요

답변
2024-10-30 20:21:41

안녕하세요 길벗수험서 운영팀입니다.

C언어에서 int a[10] = {1} 이렇게 작성하면

첫번째 위치에만 1이 들어가고 나머지 위치에는 0으로 초기화 됩니다.

행복한 하루되세요 :)

  • 관리자
    2024-10-30 20:21:41

    안녕하세요 길벗수험서 운영팀입니다.

    C언어에서 int a[10] = {1} 이렇게 작성하면

    첫번째 위치에만 1이 들어가고 나머지 위치에는 0으로 초기화 됩니다.

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.