본문 바로가기

전체 글63

[C++][BOJ/백준][단계별로 풀어보기] 2. if문 1. (1330번) 두 수 비교하기 #include using namespace std; int main() { int A, B; cin >> A >> B; if(A>B) cout 2021. 5. 28.
[C++][BOJ/백준][단계별로 풀어보기] 1. 입출력과 사칙연산 1. (2577번) Hello World #include int main() { std::cout > B; cout > A >> B; cout > A >> B; cout.precision(10); cout 2021. 5. 28.
[C++] 함수 C++ 함수의 일반적인 형태 리턴타입 함수이름 (인수) { 본문 } 1. 인수 C++는 인수 전달 형태에 따라 값에 의한 호출과 레퍼런스에 의한 호출을 구별한다. 1.1 값에 의한 호출 void increment(int x) // int를 통한 값 호출 { x++; } int main() { int i = 1; increment(i); // i를 증가시키지 않음 cout 2021. 4. 27.
[C++] 표현식과 문장 표현식과 문장 - 모든 표현식에 세미콜론(;)을 추가하면 문장이 된다. 분기문 1. if문 1.1 단일문 예시 if(weight > 100.0) cout 2021. 4. 26.
[C++] 연산자 C++는 풍부한 내장 연산자를 갖고 있다. 표.1 내장 연산자 종류 예시 계산 연산자 산술 연산자 ++, +, *, %, ... 불 연산자 비교 연산자 , [ ], *, ... 타입 처리 연산자 dynamic_cast, typeid, sizeof, alignof, ... 오류 처리 연산자 throw 산술 연산자 표.2 산술 연산자 연산 표현식 후위 증가 후위 감소 x++ x-- 전위 증가 전위 감소 단항 덧셈 단항 뺄셈 ++x --x +x -x 곱셈 나눗셈 나머지 x * y x / y x % y 이항 덧셈 이항 뺄셈 x + y x - y 불 연산자 표.3 불 연산자 연산 표현식 아니다 !b 크다 크거나 같다 x > y x >= y 작다 작거나 같다 x < y x y 비트 AND x & y 비트 OR x .. 2021. 4. 24.
[C++] 변수 C++는 타입 제약이 엄격한 언어다. 모든 변수는 타입을 가지며 한번 정해진 타입은 절대 변하지 않는다. 선언 방법 - 문장의 시작 부분에 타입을 적고, 그 뒤에 변수의 이름을 작성 - 초기화 또는 변수 목록을 선택적으로 넣을 수 있음. 내장 타입(기본 타입) 이름 의미 이름 의미 char 하나의 문자 매우 좁은 범위를 갖는 정수 unsigned 부호가 없는 정수 short 덜 좁은 범위의 정수 signed 부호를 갖는 정수 int 보통 범위를 갖는 정수 float 단정밀도를 갖는 부동소수점 long 넓은 범위를 갖는 정수 double 배정밀도를 갖는 부동소수점 long long 아주 넓은 범위를 갖는 정수 long double 큰 범위를 갖는 부동 소수점 bool 불 방식(true/false) 상수 C.. 2021. 4. 24.
728x90
반응형