|
논리 연산자
C의 논리 연산자는 당신이 진실하거나 틀린에 평가하는 단 하나 표정으로 2개 이상 상관 표정을 결합하게 한다. 논리 연산자는 그들의 셈숫자의 진실하거나 틀린 가치에 따라서 진실하거나 틀린에, 평가한다.
x가 정변수인 경우에, 논리 연산자를 사용하여 표정은 뒤에 오는 방법에 쓸 수 있었다:
(x > 1) && (x < 5)
(x >= 2) && (x <= 4)
통신수 |
상징 |
묘사 |
보기 |
지정 통신수 |
동등한 것 |
= |
y에서 x의 가치를 지정하십시오 |
x = y |
수학 통신수 |
증가 |
++ |
것에 의하여 셈숫자를 증가한다 |
++x, x++ |
감소 |
-- |
감소 것에 의하여 셈숫자 |
--x, x-- |
추가 |
+ |
2개의 셈숫자를 추가한다 |
x + y |
감산 |
- |
처음부터 두번째 셈숫자를 감한다 |
x - y |
곱셈 |
* |
2개의 셈숫자를 곱한다 |
x * y |
사단 |
/ |
두번째 셈숫자로 첫번째 셈숫자를 분할한다 |
x/y |
계수 |
% |
첫번째 셈숫자가 두번째 셈숫자로 분할될 때 나머지를 준다 |
x % y |
관계 연산자 |
동등한 것 |
= = |
평등 |
x = = y |
보다 큰 |
> |
보다 큰 |
x > y |
더 적은 보다는 |
< |
더 적은 보다는 |
x < y |
같거나 큰 |
>= |
같거나 큰 |
x >= y |
보다 적거나 같은 |
<= |
보다 적거나 같은 |
x <= y |
동등한 것 아닙니다 |
!= |
동등한 것 아닙니다에 |
x! = y |
논리 연산자 |
그리고 |
&& |
단지 exp1와 exp2가 둘 다 진실해야만 (1)를 조정하십시오; 틀린 (0) 다르게 |
exp1 && exp2 |
또는 |
|| |
exp1 또는 exp2가 진실한 경우에 (1)를 조정하십시오; 틀린 (0) 단지 둘 다 틀려야만 |
exp1 || exp2 |
아닙니다 |
! |
exp1가 진실한 경우에 틀린 (0); exp1가 틀린 경우에 (1)를 조정하십시오 |
! exp1 |
논리 표정에 관하여 기억할 것이다 것
x * = y
y - = z + 1
a/= b
x + = y/8
y % = 3 |
과 같다
과 같다
과 같다
과 같다
과 같다 |
x = x * y
y = y - z + 1
a = a/b
x = x + y/8
y = y % 3 |
|
|