728x90
SECTION 02 - 변수와 자료형
76 ~ 77 page.
1. 다음 빈칸에 알맞은 단어를 작성해 보세요.
1) 메모리에 값을 저장하기 위해 할당받아 사용하는 특정 공간을 _____ (이)라고 합니다.
2) 변수를 선언하기 위해서는 _____, _____ 2가지 정보를 작성해야 합니다.
=> 변수
=> 자료형, 변수명
2. 다음 중 변수 이름으로 사용할 수 있는 것은 무엇입니까 ?
1) 11a
2) +person+
3) name!
4) studentName
=> 4번
3. 다음 코드에서 컴파일 에러가 발생하는 곳을 찾아보고, 그 이유를 적어보세요.
package section02;
public class PRACTICE_02_03 {
public static void main(String[] args) {
String fruit = "Apple";
}
sysout("I like" + fruit);
}
=> print 출력 메서드를 메인함수 밖에 적어서 컴파일 에러가 발생 한다.
4. 다음 코드를 실행했을 때 콘솔창에 출력되는 결과는 무엇입니까 ?
package section02;
public class PRACTICE_02_04 {
public static void main(String[] args) {
int numI = 'A';
sysout(numI);
char numC = 66;
sysout(numC);
}
}
=> 문자형 A는 아스키코드에서 숫자 65에 해당하므로 numI는 65으로 출력 된다.
=> 문자형 66는 아스키코드에서 알파벳 B에 해당하므로 numC는 B으로 출력 된다.
5. 다음 코드에서 컴파일 오류가 발생하지 않으려면 코드를 어떻게 수정해야 할까요?
float pie = 3.1415;
=>
이렇게 f를 붙혀 주던가,
=>
타입형을 double로 변경해준다.
6. 다음과 같은 결과가 나오도록 빈칸에 알맞은 코드를 작성해 보세요.
int n1 = 7;
sysout(n1);
double n2 = _____ n1;
sysout(n2);
// ------------------
실행 결과 (Console)
7
7.0
=> (double) 을 적어 주거나,
=> 1.0 을 곱해준다.
(이클립스에서 해보니까 굳이 뭘 안붙혀도 자동으로 7.0으로 나오더라..)
반응형
'멘토씨리즈 자바 > 예제' 카테고리의 다른 글
[응용문제] 클래스 (0) | 2023.05.21 |
---|---|
[응용문제] 배열 (0) | 2023.05.21 |
[응용문제] 제어문-2 (0) | 2023.05.21 |
[응용문제] 제어문-1 (2) | 2023.05.21 |
[응용문제] 연산자 (2) | 2023.05.21 |