실습문제 - 숫자를 저장하고 연산하고 출력하기, 문자 출력하기
// 실습문제3
// 1325 와 9327 을 메모리에 저장하고, 두 수를 곱한 결과를 출력하세요.
// 100억과 5000을 더하여 메모리에 저장하고 출력하세요.
// ‘A’ 와 ‘B’를 메모리에 저장하고 화면에 가로로 출력하세요. AB처럼 출력되어야 합니다.


public class Exam_02_3 {
	public static void main(String[] ar) {
		int a=1325;
		int b=9327;
		
		long l=10000000000L;
		int d=5000;
		
		char c1='A';
		char c2='B';
		
		System.out.println(a*b);
		System.out.println(l+d);
		//System.out.println((char)(c1+c2)); // c1의 코드값+c2의 코드값 합계값에 해당하는 문자가 출력됨. 지금 ?가 나오는 이유는 출력이 안되는게 아니라 표현이 안된것.
		System.out.print(c1);
		System.out.print(c2);
		
		System.out.println();
		System.out.println();
		
		 //강사 답안
		 
		 int num1=1325;
		 int num2=9327;
		 System.out.println(num1*num2);
		
		 long num3 = 10000000000L + 5000; 
		 //백억은 long형으로 지정해줘야하기 때문에 숫자 뒤에 L을 붙여준다
		 System.out.println(num3);
		 
		 char ch1='A';
		 char ch2='B';
		 
		 //답안1
		 System.out.print(ch1);
		 System.out.print(ch2);
		 
		 System.out.println();
		 
		 //답안2
		 System.out.println(""+ch1+ch2);
		 //쌍따옴표를 열고닫기만해도(속이 비어있어도) 문자열이 됨.
		 
		 //답안3
		 System.out.printf("%c%c",ch1,ch2);
		
	}

}

'자바 프로그래밍 > 코드' 카테고리의 다른 글

관계연산자,증감연산자,논리연산자  (0) 2020.02.10
상수, Literal 상수  (0) 2020.02.10
프로모션(Promotion)과 캐스팅(Casting)  (0) 2020.02.10
자료형  (0) 2020.02.10
System.out.Println 연습  (0) 2020.02.10