#개발자 적성 검사 ## CODE <a class='btn btn-default' href='/codes/15446'>Link</a> ``` public class Score { public static void main(String[] args) { /* 1. 변수 생성 */ int 수학="96" int 과학="88" int 영어="76" /* 2. 결과 출력 */ System.out.println("수학:"); System.out.println("과학:"); System.out.println("영어:"); } } ``` ## INPUT ``` ``` ## OUPUT ``` /root/var/tmp/2020_01_19_06_27_16_c692eb4d/Score.java:4: error: ';' expected int 수학="96" ^ /root/var/tmp/2020_01_19_06_27_16_c692eb4d/Score.java:5: error: ';' expected int 과학="88" ^ /root/var/tmp/2020_01_19_06_27_16_c692eb4d/Score.java:6: error: ';' expected int 영어="76" ^ 3 errors ```
## 세미콜론을 넣어주세요 #### 에러 내용 출력 내용을 보시면 ';'가 있기를 기대하고있습니다. ``` /root/var/tmp/2020_01_19_06_27_16_c692eb4d/Score.java:4: error: ';' expected int 수학="96" ^ /root/var/tmp/2020_01_19_06_27_16_c692eb4d/Score.java:5: error: ';' expected int 과학="88" ^ /root/var/tmp/2020_01_19_06_27_16_c692eb4d/Score.java:6: error: ';' expected int 영어="76" ^ 3 errors ``` #### 세미콜론 추가 세미콜론(`;`)을 아래와 같이 추가해보세요. ``` int 수학="96"; int 과학="88"; int 영어="76"; ``` ## 관련 문제 --- 아래 링크를 참고해보세요. - 문자열과 숫자의 연결(https://cloudstudying.kr/challenges/325)
int 타입 변수에 세미콜론이 없으며 System.out.println(); 소괄호 안에 변수가 입력되지 않아 문자열만 출력되고 있습니다. 예를 들어 수학 점수를 출력하고 싶다면 int math = 96; System.out.println("수학: " + math); 이렇게 작성하시면 수학: 96 이라는 값이 출력됩니다. 그리고 int 타입은 정수 타입이고, "는 문자열이기 때문에 int 타입이 "를 인식하지 못합니다. 방법은 두가지가 있습니다. 1) 변수의 초기값을 문자열("") 로 저장하고 싶은 경우 - String 타입 변수 사용 (String strScore = "96";) 2) 변수의 초기값을 int 타입으로 저장하고 싶은 경우 - int 타입 변수 사용 (int score = 96;)