반응형
프로그래밍 언어 활용
01) 데이터 타입
유형 | 기능 | 예 |
정수 | 정수, 소수점이 없는 숫자 | 1, -1, 10 |
실수 | 소수점 이하가 있는 실수 | 0.1123, -1.2 |
문자 | 한 문자로 작은따옴표 안에 표시 | 'A','가', 'a' |
문자열 | 문자열로 큰따옴표 안에 표시 | "Hello", "world" |
불린 | 조건의 참(True), 거짓(False) 여부를 판단 | true, false |
배열 | 같은 타입의 데이터 집합을 만들어 저장 | {1,2,3,4,5} |
02) 변수와 기억클래스
( 변수 ) : 컴퓨터가 명령을 처리하는 도중 발생하는 값을 저장하기 위한 공간으로, 변할 수 있는 값을 의미한다.
기억클래스
* C언어
자동변수 | 함수나 코드의 범위를 한정하는 블록 내에서 선언되는 변수 |
외부변수 | 현재 파일이나 다른 파일에서 선언된 변수나 함수를 참조하기 위한 변수 |
정적변수 | 함수나 블록 내에서 선언하는 내부 정적 변수와 함수 외부에서 선언하는 외부 정적 변수 |
레지스터변수 | 메모리가 아닌 CPU 내부의 레지스터에 기억영역을 할당 받는 변수 |
03) C언어 표준 입·출력
* scanf( 서식 문자열, 변수의 주소) : 키보드로 입력받아 변수에 저장하는 함수
* printf(서식 문자열, 변수) : 표준 출력 함수로, 인수로 주어진 값을 화면에 출력하는 함수
서식 문자열 | 의미 |
%d | 정수형 10진수 |
%u | 부호없는 정수형 10진수 |
%x | 정수형 16진수 |
%c | 문자 |
%s | 문자열 |
%f | 소수점을 포함하는 실수 |
%e | 지수형 실수 |
%ld | long형 10진수 |
%lo | long형 8진수 |
%lx | long형 16진수 |
%p | 주소를 16진수 |
04) JAVA 표준 입·출력
* JAVA에서는 키보드로 입력받은 값을 변수에 저장하려면 먼저 Scanner 클래스를 이용해 객체 변수를 생성한 후 그것을 사용해야 한다.
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
* printf( ) 메소드 : 화면에 출력할 떄 사용
//System.out.printf(서식 문자열, 변수);
System.out.printf("%-8.2f",200.2);
▶ - : 왼쪽부터 출력 ▶8 : 출력 자릿수 8자리 ▶.2 : 소수점 이하를 2자리 ▶f : 실수로 출력
반응형
'자격증 > 정보처리기사 실기' 카테고리의 다른 글
2021 정보처리기사 1회차 실기 후기 (0) | 2021.04.26 |
---|---|
정보처리기사 실기 요약 (2) - 프로그래밍 언어 활용 (0) | 2021.04.15 |
댓글