[정처기 필기] 「4」 | 프로그래밍 언어 활용 - (2.4) 제어문, 반복문, 배열과 문자열 (생략)
「1」 소프트웨어 설계
「2」 소프트웨어 개발
「3」 데이터베이스 구축
> 「4」 프로그래밍 언어 활용
- 서버 프로그램 구현, > 프로그래밍 언어 활용, 응용 SW 기초 기술 활용
「5」 정보시스템 구축 관리
1 데이터 타입
2 변수
3 연산자
4 데이터 입 / 출력
> 5 제어문
> 6 반복문
> 7 배열과 문자열
8 포인터
9 구조체
10 Python의 기초
11 Python의 활용
12 스크립트 언어
13 라이브러리
14 예외 처리
이번 회차는 기본 내용 생략합니다
5. 제어문
단순 if문
다중 if문
switch문
switch(수식) {
case 레이블1:
실행할 문장
break;
case 레이블2:
실행할 문장
break;
default:
실행할 문장
}
- case문의 레이블에는 한 개의 상수만 지정, int, char, enum형의 상수만 가능
- break문은 생략 가능하지만, 생략하면 수식과 레이블이 일치할 때부터 break문 또는 switch문이 종료될 때까지 모든 문장 실행
goto문
프로그램 실행 중 현재 위치에서 원하는 다른 문장으로 건너뛰어 수행
- 많이 사용하면 프로그램의 이해, 유지보수 어려워 거의 사용하지 않음
goto 레이블;
레이블:
실행할 문장
6. 반복문
for문
조건식에 (;;) 2개가 있어야 함, 한 개만 있으면 오류 발생, 초기값, 최종값, 증가값이 모두 생략(for(;;))되면 무한반복
while문
do ~ while문
break, continue
break : break가 나오면 블록 벗어남
continue : continue 이후의 문장 실행하지 않고, 반복문의 처음으로 옮김
7. 배열과 문자열
1차원 배열
2차원 배열
배열 형태의 문자열 변수
- strcat(문자열 A, 문자열 B) : 문자열 A, B 더해서 출력
- 문자열 끝에 자동으로 널문자('\0')가 삽입되므로 널문자까지 고려하여 배열 크기 지정
출처 | <시나공> 정보처리기사 필기 2024 기본서 (길벗알앤디)
'💠기타 > 자격증' 카테고리의 다른 글
[정처기 필기] 「4」 | 프로그래밍 언어 활용 - (2.6) Python의 기초, 활용 (생략) (1) | 2024.02.15 |
---|---|
[정처기 필기] 「4」 | 프로그래밍 언어 활용 - (2.5) 포인터, 구조체 (0) | 2024.02.15 |
[정처기 필기] 「4」 | 프로그래밍 언어 활용 - (2.3) 데이터 입 / 출력 (2) | 2024.02.14 |
[정처기 필기] 「4」 | 프로그래밍 언어 활용 - (2.2) 연산자 (0) | 2024.02.13 |
[정처기 필기] 「4」 | 프로그래밍 언어 활용 - (2.1) 데이터 타입, 변수 (0) | 2024.02.13 |