산술 연산자 (+, -, *, /, &, **, //)산술연산자는 아래처럼 정의합니다. 123456789+a # 정수-a # 음수a + b # 더하기a - b # 빼기a * b # 곱하기a / b # 나누기a % b # a를 b로 나눈 나머지a ** b # a의 b 제곱a // b # a를 b로 나눈 cs 비트 연산자 (~, &, |, ^, )비트연산자는 아래처럼 정의합니다. 123456~a # 비트 반전a & b # AND : a와 b가 1일 때 참a | b # OR : a와 b 중 하나만 1이어도 참a ^ b # XOR : 베타적 논리합. a와 b중 하나만 참이어야 참a b # b 비트 오른쪽으로 시프트(이동)cs 대입 연산자 (=, +=, -=, *=, /=, %=, **=, //=, &=, |=,..
프로그램에서 조건 분기 처리는 필수입니다. C언어에서 조건 분기 제어문에는 여러 종류가 있지만, 이 포스트에서는 조건 분기 처리의 기본이 되는 C언어 if문 사용법을 소개합니다. 1. if문1-1. if문if문은 조건 분기 처리를 수행하는 명령어입니다. 구체적으로 "조건 A가 성립하는 경우 A를 수행한다"라는 것을 처리하려는 방법입니다. 다음은 C언어 if문을 작성하는 방법입니다. if (조건식) { (조건식이 성립하는 경우의 처리를 기술) } 1-2. 조건식은 bool로 판정if문에서 조건식은 bool로 판정합니다. 또한, 논리값은 다음과 같이 판정합니다. true : ≠ 0 (0이 아닌)false : 0 (0이다) ※ if문 뿐만 아니라 C언어 조건문 전반이 논리값으로 판정됩니다. 다음 예제를 살펴봅..