Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 게임개발
- 리뷰
- V3
- ChatGPT
- C언어
- 욜로
- 호흡분석
- 이터널리턴
- ctypes
- 딜러닝
- 딥러닝
- NPY
- 논문리뷰
- 설치
- 파이썬
- Detectron2
- 텐서플로우
- python
- 논문
- CycleGAN
- 파워셀
- 헬스케어
- 프로그래머
- 언리얼엔진
- 개발자
- pyqt5
- connx
- 언어모델
- yolo
- TensorFlow
Archives
- Today
- Total
사냥꾼의 IT 노트
C++ 필기 노트 #5 조건문 본문
1. 관계 표현식
두 값을 비교하기 위해 4가지 종류의 관계 연산자를 사용함. 두 표현식의 결과 자료형이 다르면 자료형 변환이 일어남.
- < : 작음
- <= : 작거나 같음
- > : 큼
- >= : 크거나 같음
2. 일치 표현식
두 엔티티가 동일한지 판별하는 표현식.
- == : 같음
- != : 같지 않음
3. if 조건문 (단방향 조건 분기)
조건에 따라 어떤 작업을 할 것인지 또는 하지 않을 것인지를 표현할 때 사용.
if (조건 표현식)
{
문장 1;
}
4. if-else 조건문 (양방향 조건 분기)
if (조건 표현식)
{
문장 1;
}
else
{
문장 2;
}
5. 논리 표현식
피연산자 하나 이상이 불 자료형이고, 최종적으로 불 자료형을 생성하는 표현식.
- 단항 표현식
- ! : NOT
- 관계 표현식
- < : 작음
- <= : 작거나 같음
- > : 큼
- >= : 크거나 같음
- 일치 표현식
- == : 같음
- != : 같지 않음
- 논리 표현식
- && : AND
- || : OR
6. switch 조건문
switch 조건문은 특정한 값을 기반으로 조건을 분기할 때 사용.
switch (표현식)
{
case 값1: 문장1
case 값2: 문장2
case 값3: 문장3
case 값4: 문장4
}
-break 구문: 여러 방향 조건 분기에 switch 조건문을 사용하려면 break 구문을 사용해야 함. 프로그램의 흐름을 중지하고 switch 조건문을 끝만치게 하는 구문.
-default 분기: switch 구문의 모든 case 분기에도 진입하지 못한 경우 특정 문장을 실행하는 분기. 마지막 부분에서 한번만 사용 가능.
7. 조건부 표현식
조건 분기를 할 때 사용할 수 있는 코드. C++ 에서 유일한 삼항 연산자.
-조건 ? 표현식1:표현식2 => 조건의 결과에 따라 다음에 실행할 분기가 true 와 false 로 나뉨.
'C++' 카테고리의 다른 글
C++ 실습: 소수인지 확인하는 프로그램 (0) | 2022.04.14 |
---|---|
C++ 필기 노트 #6 반복문 (0) | 2022.04.14 |
C++ 실습: 정수를 입력받아 자리수를 출력하는 프로그램 (0) | 2022.04.06 |
C++ 실습: 정사각형의 면적과 둘레를 구하는 프로그램 (0) | 2022.04.06 |
C++ 실습: 시간, 분, 초를 입력받아 초 단위로 출력하는 프로그램 (0) | 2022.04.06 |