책 내용 질문하기
정보처리기능사 기출 2회 4번 문제
도서
2020 시나공 정보처리기능사 실기 : NCS 기반 전면 개편
페이지
0
조회수
218
작성일
2020-11-14
작성자
탈퇴*원
첨부파일

4번 문제에서 답이 int i = 1; i<=100; ; i++이라고 나와 있습니다. 이때 int를 빼고  i = 1; i<=100; ; i++라고 쓰면 안 되는 이유를 알고 싶습니다. 

답변
2020-11-16 11:15:27

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

 

C 및 Java 언어에서는 변수를 사용하기 전에 항상 해당 변수의 자료형을 선언해주어야 합니다.

 

때문에 for(i=1; i<=100; i++) 이 사용되어지려면 앞에서 int i; 구문이 존재해야 하는데, 이러한 코드가 존재하지 않으므로 for문 내에서라도 i에 대한 자료형을 선언해주어 그와 같은 정답이 나온 것입니다.

 

행복한 하루되세요 :)

  • 관리자
    2020-11-16 11:15:27

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

     

    C 및 Java 언어에서는 변수를 사용하기 전에 항상 해당 변수의 자료형을 선언해주어야 합니다.

     

    때문에 for(i=1; i<=100; i++) 이 사용되어지려면 앞에서 int i; 구문이 존재해야 하는데, 이러한 코드가 존재하지 않으므로 for문 내에서라도 i에 대한 자료형을 선언해주어 그와 같은 정답이 나온 것입니다.

     

    행복한 하루되세요 :)

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