論理演算子
cの論理演算子は本当か偽に評価する単一の表現に2つ以上の関係式を結合することを許可する。 論理演算子は彼らのオペランドの本当か偽の価値によって本当か偽に、評価する。
xが整変数、論理演算子を使用して表現は次の方法に書かれてもよい:
(x > 1) && (x < 5)
(x >= 2) && (x <= 4)
オペレータ |
記号 |
記述 |
例 |
割り当てオペレータ |
同輩 |
= |
yにxの価値を割り当てなさい |
X = y |
数学オペレータ |
増分 |
++ |
1つによってオペランドを増加する |
++x、x++ |
漸減 |
-- |
漸減1つによるオペランド |
--X、X-- |
付加 |
+ |
2つのオペランドを加える |
X + y |
減法 |
- |
初めから第2オペランドを引く |
X-Y |
乗法 |
* |
2つのオペランドを増加する |
X * y |
分割 |
/ |
第2オペランドで第1オペランドを分ける |
X/y |
係数 |
% |
第1オペランドが第2オペランドで分けられるとき残りを与える |
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 |
|