전체 글 170

Chapter2-5 변수형변환 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test2_5{ public static void main(String[] args){ float f = 12.36256f 변수의형태1 i = (변수의형태2)f System.out.println(i); } } 1. i의 출력값이 12일때 형태1과 2에 들어갈 형태를 각각 적으세요. -약간의 말장난이였는데 형태 1과 2는 동일하다. 정수형 변수형태를 아무거나 동일하게만 적으면 정답이다. 2. 변수 i의 출력값이 12.3이 되도록 만드세요. -실수가 나올려면 일단 변수의형태1자리에는 float나 double이 와야된다. f가 float니 그냥 float로 정하겠다. 12.3뒤에 0.06256을 뺄수도 있..

Java/Java_A 2011.09.20

Chapter2-5 변수형변환 Q&_(자바기초문제)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test2_5{ public static void main(String[] args){ float f = 12.36256f 변수의형태1 i = (변수의형태2)f System.out.println(i); } } 1. 위 변수의 형태1과 2에 들어갈 형태를 각각 적으세요. 2. 변수 i의 출력값이 12.3이 되도록 만드세요. 3. 변수 f를 소수 둘째 자리에서 반올림하여 i의 출력값이 12.4가 되도록 만드세요. [정답보러가기] ------------------------------------------------------------------------------------ 본 블로그의 글을 퍼가실때..

Java/JavaQ_ 2011.09.20

Chapter2-4 비교,논리연산자 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test2_4 { public static void main(String[] args) { //1. 다음내용을 조건식으로 나타내어 보세요. //a = 0 또는 a = 1이 아니다. //!(a==0) || (b==1) //a > 0 이고 a > 1이다. //(a > 0) && (a > 1) //a = 0 이 아니고 a = 1도 아니다. //!((a = 0) && ( a = 1)) //2. 다음 x,y값을 구해보세요. int a = 25; int b = 24; boolean x,y; x = a > b; y = a == b++; System.out.println(x); System.out.println(y..

Java/Java_A 2011.09.20

Chapter2-4 비교,논리연산자 Q&_(자바기초문제)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test2_4 { public static void main(String[] args) { //1. 다음내용을 조건식으로 나타내어 보세요. //a = 0 또는 a = 1이 아니다. //a > 0 이고 a > 1이다. //a = 0 이 아니고 a = 1도 아니다. //2. 다음 x,y값을 구해보세요. int a = 25; int b = 24; boolean x,y; x = a > b; y = a == b++; System.out.println(x); System.out.println(y); //3.다음 출력물의 결과를 생각해 보세요. int high = 100; int low = 20; System.o..

Java/JavaQ_ 2011.09.20

Chapter2-3 증감연산자2 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test2_3{ public static void main(String[] args){ int i = 3; int j = 0; j = i++; //j에 i값을 넣은후 1을 더하였다. (i = 4, j = 3) System.out.println("1 : " + i ); System.out.println("2 : " + j ); j = i - j; //i(4) - j(3) 의 값을 다시 j에 넣었다. (i = 4, j = 1) System.out.println("3 : " + -i); //여기서 주의 할점이 음수값에 다시 -를 하면 양수값으로 변한다는것은 //다들 알고 있을것이다 하지만 그 값이 다시 i..

Java/Java_A 2011.09.20

Chapter2-3 증감연산자2 Q&_(자바기초문제)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test2_3{ public static void main(String[] args){ int i = 3; int j = 0; j = i++; System.out.println("1 : " + i ); //1 System.out.println("2 : " + j ); //2 j = i - j; System.out.println("3 : " + -i); //3 System.out.println("4 : " + (j=-j)); //4 i++; ++j; System.out.println("5 : " + i++); //5 System.out.println("6 : " + ++j); //6 System.out..

Java/JavaQ_ 2011.09.20

Chapter2-2 증감연산자 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test2_2{ public static void main(String[] args){ int i = 0; int j = 0; i++; // i에 1을 더해 주었다. (i = 1) System.out.println("1 : " + i); ++i; // i에 1을 더해 주었다. ( i = 2) System.out.println("2 : " + i); j = i++; //j에 i를 먼저 넣고난뒤 i에 1을 더해준다.(i = 3, j = 2) System.out.println("3 : " + j); j = ++i; //i에 1을 먼저 더하고 난뒤 j에게 넣어주었다. (i = 4, j = 4) System...

Java/Java_A 2011.09.20

Chapter2-2 증감연산자 Q&_(자바기초문제)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test2_2{ public static void main(String[] args){ int i = 0; int j = 0; i++; System.out.println("1 : " + i); //1 ++i; System.out.println("2 : " + i); //2 j = i++; System.out.println("3 : " + j); //3 j = ++i; System.out.println("4 : " + j); //4 j = i++; System.out.println("5 : " + i++); //5 System.out.println("6 : " + ++j); //6 } } 위에서 1, ..

Java/JavaQ_ 2011.09.20

Chapter2-1 연산시 자동형변환 _&A

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test2_1 { public static void main(String[] args){ 1. long a = 1000000 * 3000000; // 1000000와 3000000을 곱하여서 long타입의 변수 a에 저장하였다. System.out.println(a); /* 위 문제는 오류도 없이 출력이 되지만 출력값이 예상과는 다르다. 10만과 30만을 곱하면 3경이 되는데 문제는 연산시에는 자동으로 int형으로 변환하여 연산하기 때문에 int형 범위를 벗어나버린다. 정확한 연산을 할려면 두 값중 하나를 long형태로 변환하여 연산을 하면 int형과 long형의 연산시 자동으로 범위가 더 큰 lon..

Java/Java_A 2011.09.20

Chapter2-1 연산시 자동형변환 Q&_(자바기초문제)

현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다. Mir의 운영환경 public class Test2_1 { public static void main(String[] args){ long a = 1000000 * 3000000; System.out.println(a); // 1. 위에서 틀린부분을 찾고 한글자만 추가하여서 식을 완성하세요. byte x = 10; byte y = 20; byte z = x + y ; System.out.println(z); } } //2. 위 밑줄친 부분이 틀린 이유를 말해보세요. [정답보러가기] ------------------------------------------------------------------------------------ 본 블로그..

Java/JavaQ_ 2011.09.20