Development/C, C++(556)
-
증감 연산자
증감 연산자 ++, -- 기호를 이용하는 연산자 (1증가 또는 1감소 시키는 연산자) 증감 연산자설명++a선 증가, 후 연산 (먼저 증가하고 그 다음 연산)a++선 연산, 후 증가 (먼저 연산하고 그 다음 증가)--a선 감소, 후 연산 (먼저 감소하고 그 다음 연산)a--선 연산, 후 감소 (먼저 연산하고 그 다음 감소)
-
복합 대입 연산자
복합 대입 연산자 산술 연산자와 대입 연산자를 하나로 나타내는 기호 복합 대입 연산자같은 표현설명a = a + ba += ba + b를 먼저 수행한 후에 a에 값을 저장a = a – ba -= ba - b를 먼저 수행한 후에 a에 값을 저장a = a * ba *= ba * b를 먼저 수행한 후에 a에 값을 저장a = a / ba /= ba / b를 먼저 수행한 후에 a에 값을 저장a = a % ba %= ba % b를 먼저 수행한 후에 a에 값을 저장
-
산술 연산자
산술 연산자 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/), 나머지(%) 산술 연산자예설명+(덧셈 연산자)a = 6+2 피연산자 6과 피연산자 2의 덧셈 연산-(뺄셈 연산자)a = 6-2피연산자 6과 피연산자 2의 뺄셈 연산*(곱하기 연산자)a = 6*2피연산자 6과 피연산자 2의 곱셈 연산/(나누기 연산자)a = 6/2피연산자 6과 피연산자 2의 나눗셈 연산%(나머지 연산자)a = 6%2피연산자 6과 피연산자 2를 나눈 나머지 연산
-
Ex04-나누기 연산의 몫과 나머지 출력
나누기 연산의 몫과 나머지 출력 소스코드 출력결과 소스코드 #include int main(void) { int num1, num2; num1 = 11/3; // '몫' 출력 num2 = 11%3; // '나머지' 출력 printf("몫: %d \n", num1); printf("나머지: %d \n", num2); return 0; } 출력결과
-
Ex03-산술연산자
산술연산자 소스코드 #include int main(void) { int a, b; a = 2; b = 7; printf("덧셈 연산 결과: %d \n", a+b); printf("뺄셈 연산 결과: %d \n", a-b); printf("곱셈 연산 결과: %d \n", a*b); printf("나누기 연산 결과: %d \n", a/b); printf("나머지 연산 결과: %d \n", a%b); return 0; } 출력결과
-
대입 연산자 (=)
대입 연산자 (=) 데이터를 저장하는 연산자 오른쪽에 있는 값을 왼쪽에 있는 변수 i에 대입(저장)하라는 의미 대입연산자i = 7변수 i에 7을 저장한다는 의미