반응형
C언어의 표준 입력
C언어에서는 표준 입, 출력 함수가 정해저 있어 다음과 같은 함수들을
사용합니다. scanf() , getchar() , gets() , printf() , putchar() , puts() 등등
Java의 표준 입력
java에서는 'Scanner'라는 클래스라는 개념을 이용해 클래스라는 개념을 통해
만들 수 있는 '객체 변수'를 생성하여 이를 통해서 키보드의 값을 입력받습니다.
C언어의 표준 입력 예시 | Java의 표준 입력 예시 |
scanf("%5d" , &k) |
Scanner scan1 = new Scanner(System.in); num = scan1.nextint(); |
scanf = 표준입력 함수 % = 서식문자를 입력받을 것을 지정 5 = 입력자리수를 5자리로 지정 d = 10진수를 입력 받음 &k = k라는 변수 주소에 저장 |
Scanner = 클래스의 이름 (입력에 사용하는 클래스 Scanner) scan1 = 클래스로 만들 '객체 변수' 이름 (사용자가 지정) new = '객체 변수'를 만들때 사용하는 예약어 Scanner() =클래스을 그대로 사용하고 ()를 붙인 것. System.in = 표준입력장치 즉, 키보드를 사용하는 것을 말함 num = 키보드 입력을 저장할 변수명 (사용자 지정) scan1 = 입력에 사용할 객체 변수명 .nextint = 입력받은 값을 정수형으로 반환 |
반응형
최근댓글