Information Security Lab

Research on penetration testing and information security

Java & JavaScript 3

Java) Ch03. 연산자와 형 변환

목차Ⅰ. 연습 문제Ⅰ. 연습 문제연습 문제 1)다음 프로그램은 무엇때문에 오류가 발생하는지 서술하시오class Ch03 { public static void main(String[] args) { int x = 10; float y = 3; int z = ++a + -b; System.out.println(z); }} 풀이)① 변수 x의 값은 정수이고 변수 y의 값은 실수② 변수 x와 y를 산술 연산한 z의 값은 실수가 되어야 하므로 자료형이 float 또는 double이 되어야 함③ 자동 형 변환에서는 작은 자료형을 큰 변수에 할당할 때 더 큰 자료형으로 변환됨     (byte → short → int → long → float → double)④ int는 float보..

Java) Ch02. 변수와 자료형

목차Ⅰ. 연습 문제Ⅰ. 연습 문제연습 문제 1)아래 코드의 잘못된 부분을 수정하시오class Ch02 { public static void main(String[] args) { int age; println("나이 : " + age) }} 풀이)① 변수 age에 값을 넣지 않음② println 앞에 System.out. 이 생략됨③ println() 함수 뒤에 세미콜론( ; )이 생략됨class Ch02 { public static void main(String[] args) { int age; age = 20; System.out.println("나이 : " + age); }}  연습 문제 2)반지름이 10cm인 원의 넓이를 구하려고 하는데 π를 의미하..

Java) Ch01. Java 기초

목차Ⅰ. 연습 문제Ⅰ. 연습 문제연습 문제 1)아래 코드의 빈 칸에 들어갈 내용을 적으시오public class Ch01 { public static void main( ① ) { [ ② ]("Hallo Java!\n"); }} 풀이)① String[] args② System.out.println  연습 문제 2)다음의 자기소개를 출력하는 코드를 작성하시오 -- 자기소개 --이름 : 홍길동나이 : 20학과 : 컴퓨터공학과 풀이)public class Ch01 { public static void main(String[] args) { System.out.println("-- 자기소개 --"); System.out.println("이름 : 홍길동"); System.out.prin..