본문 바로가기

솔루션모음/자바 기초부터 하나씩11

[자바 기초부터 하나씩/3장 연습문제 솔루션] 반복문 1.참 또는 거짓 만약 거짓이면, 이유를 설명하여라. a. 항상 100번을 반복하는 루프를 실행하기 위해서는 while 문보다 for 문을 사용하는 것이 더 편리하다. = 참. b. for 문으로 실행할 수 있는 동작은 while 문으로도 실행 가능하다. = 참. c. while 문으로 실행할 수 있는 동작은 for 문으로도 실행할 수 있다. = 참. d. while 문은 항상 적어도 한 번은 루프가 실행된다. = 거짓.while문은 먼저 조건을 테스트하고 참이면 해당 루프가 실행된다. e. while 문 내에서는 for 루프를 중첩할 수 없다. = 참. f. while(조건)에서 조건의 데이터 유형은 부울이어야 한다. = 참. g. 감시 문자 값으로 0을 사용하는 것은 정수 목록의 끝을 알려주는 한 방.. 2020. 3. 31.
[자바 기초부터 하나씩/2장 연습문제 솔루션] true or false 1.참 또는 거짓 만약 거짓이면 이유를 설명하여라. a.만약 x가 int 형이고 y가 float형이라면, y=x의 대입은 올바르다. = 참. b.하나의 문장으로 변수를 선언하고 초기화할 수 있다. = 참. c. 문장 x = 2*y = z;는 오류가 발생한다. = 참. d. 문장 x = y = 2 * z;는 오류가 발생한다. = 거짓. z가 선언이 되어있다면 오류가 발생하지 않는다. e. 문장 int byte = 350;은 오류가 발생한다. = 참. f. 문장 int byt= 350;은 오류가 발생한다. = 거짓. int형은 -2,147,483,468에서 2,147,483,467까지 표현 가능하다. g. byte x = 350; 은 오류가 발생한다. = 참. h. double 형의 변수는 32비트를 사용하.. 2020. 3. 31.
[자바 기초부터 하나씩/1장 연습문제 솔루션] 자바소개 1.참또는거짓 만약 거짓이면 이유를 설명하여라. a.정수와 소수점 숫자를 표현식 내에서 혼합하여 사용할 수 있다. = 참. b.정수를 문자 데이터에 추가할 수 있다. = 참. c.부울(boolean) 데이터는 정수 데이터로 형변환될 수 있다. =거짓. 부울데이터는 정수데이터로 형변환 불가 d.관계 연산자는 문자 데이터와 함께 사용될 수 없다. = 참. e.만약 하나의 실수형 소수점 숫자가 /(나눗셈)연산자와 함께 사용된다면, 그 결과는 정수가 된다. =거짓.double/int 값의 경우 int값이 double 형으로 형변환하기 때문에 double형의 값이 출력된다. f.수식에서 5나 5.0 어느것을 사용하여도 차이점은 없다. =거짓. 5는 int형 5.0은 double 형이기 때문에 값이 int 또는 d.. 2020. 3. 31.