#include <iostream> // 입출력
#include <algorithm> // sort(), swap() 등
// container
#include <vecotr> // vector
#include <queue> // queue
using namespace std;
// c++은 클래스로 이루어져 있어 std라는 클래스를 사용한다고 명시.
// for
for (초기화; 조건식; 증감식){
...
}
for (int i = 0; i < 10; i++){}
// while
while(조건문) {
...
}
// do while
do {
...
} while(조건문)
// while과 do while의 차이
do while은 일단 1번 실행!
continue: 아래 코드를 수행하지 않고 다시 반복문의 처음부터 실행
break: 반복문을 종료하고 싶을 때 사용(반복문이 2개면 2개 사용)
// if
if (조건) {
...
}
else if (조건) {
...
}
else {
...
}
// switch(비교 대상)
{
case 비교값1:
break;
case 비교값2:
break;
case 비교값3:
break;
}
비교연산자 | 내용 |
---|---|
a == b | 같다 |
a != b | 같지 않다 |
a > b | a가 더 크다 |
a < b | a가 더 작다 |
a >= b | a가 크거나 같다 |
a <= b | a가 작거나 같다 |
논리 연산자 | 내용 |
---|---|
! | 참이면 거짓, 거짓이면 참 |
&& | and(논리곱) |
|| | or(논리합) |
비교연산자는 bool(true/false)를 반환한다.
잘 배워갑니다!!😎😎