3. = C programming Byiamchmmy =
犢犖犖迦肩犖迦検犖迦牽犖犢犖犢犖犖園硯犖犖迦犖犖巌犖犖迦牽犖犖迦犖о犢犖犖ム犖迦犖朽 犖犖迦犖迦牽犖犖迦犖о犢犖ム犖о犖犢犖犖犢犖迦犖о犢犖犖犖園硯犢犖犖犖犖犖劇賢犢犖犖犖
犖犖ム献犖園犖犢犖犖犖犖÷顕犢犖ム権犖犢犢犖犢 犖犖園犖犖園硯犖犖∇犖迦犖犢犖犢犖犖犖朽
犢犖犢犖
int x = 7, y = 3;
int sum, mod, div;
犖犖犖萎犖迦絹犖犖園硯犢犖犖 犖犖園犖犖犖÷ 5 犖犖園硯
犖犖劇賢 x, y sum, mod 犢犖ム鍵 div
sum = x + y;
mod = x % y;
div = x / y;
犖犖迦犖о犢犖ム犖о犖犢犖犖犢犖迦犖о犢犖犖犖園硯犢犖犖 犢犖犖∇犖犢犖犖園硯
犖犖迦犖犖巌犖犖迦牽 + % 犢犖ム鍵 / 犖犖迦検犖ム顕犖犖園
printf("sum = %dn", sum);
printf("x + y = %dn", x + y);
printf("mod = %dn", mod);
printf("div = %dn", div);
printf("%d + %d + %d = %d", sum, mod, div, sum + mod + div);
犖犖ム献犖園犖犢犖犖劇賢
sum = 10
x + y = 10
mod = 1
div = 2
10 + 1 + 2 = 13
犖犢犖迦肩犖園犢犖犖犖犖 犢 犖犖萎犖犢犖犖о犖 div 犖犖犖劇賢 x / y 犖÷元犖犢犖迦犖犢犖 2 犢犖÷犢犖犢 2.333 犖犖園犖犖犖朽犢犖犖犖迦鍵犖о犖
犖犖園硯犢犖犖 int 犖犖迦賢犖萎犖犖犖園犖犖園硯犢犖犖 int 犖犢犖犢犖犖犢犖犢犖犖園硯犢犖犖 int 7 犖犖迦牽犖犢犖о権 3 犖犖謹犢犖犢犖犖迦犖犖犢犖犢犖 2 犢犖犖
犖犖犖÷犖巌硯犢犖犖犖犢犖犖萎犖犖ム 2.333 犢犖犢犢犖犢犖 int 犖犢犖о権犖犖迦牽犖犖園犖犖犖犖巌権犖÷犖巌犖
(int 犖犖劇賢犖犖犖萎犖犖犖犖犖犖犖園硯犢犖犖犖犖朽犢犖犢犖犖犢犖迦犖犢犖犖犖園硯犢犖ム犖犖迦犖о犢犖犢犖)
犖犖犖犖朽 9 Operators
犖犖犢犖 3
10. = C programming Byiamchmmy =
犖犖園硯犖犖∇犖迦犖犖朽 2 犖犖迦牽犢犖犢犖犖園硯犖犖迦犖犖巌犖犖迦牽犢犖犖犖朽権犖犢犖犖朽権犖
犖犖迦賢犖犖巌犖迦権犢犖犖犢犖犖犖
犖犖犖犖犖園犖犖朽 5 int x = 4;
犖犖犖萎犖迦絹犖犖園硯犢犖犖犖犖劇犖 x 犢犖犢犖犖犖犖萎犖犖犖犖園硯犢犖ム犖犖迦犖о犢犖犢犖 犖÷元犖犢犖迦犖犢犖迦犖園 4
犖犖犖犖犖園犖犖朽 6 printf("The value of (x==4) is %d.n", x==4);
犢犖犢犢犖犖犖朽権犖犢犖犖朽権犖犖犢犖迦硯犢犖 x 犖÷元犖犢犖迦犖犢犖迦犖園 4 犖犖犖巌犖犖犖劇賢犢犖÷ 犢犖犖犖園硯犖犖∇犖迦犖犖朽犢犖犖迦犖犢犖犖迦見犖犖犖犢犖 x 犢犖犢犖迦犖園 4
犢犖о犢犖犖犖犖犖犖園犖犖朽 5 犖犖園犖犖園犖 4==4 犖犖謹犢犖犢犖犖犖犖巌 犢犖犢犖犢犖迦犖犢犖 1 犖犖ム献犖園犖犢 犖犖劇賢 The value of (x==4) is 1.
犖犖犖犖犖園犖犖朽 7 printf("The value of (x!=4) is %d.n", x!=4);
犢犖犢犢犖犖犖朽権犖犢犖犖朽権犖犖犢犖迦硯犢犖 x 犖÷元犖犢犖迦犖÷犢犖犢犖迦犖園 4 犖犖犖巌犖犖犖劇賢犢犖÷ (犢犖犖犖園硯犖犖∇犖迦犖犖朽犖犖劇賢犢犖÷犖犖犖巌) 犖犖園犖犖園犖犖犖謹犢犖犢犖犢犖 0
犖犖犖犖÷顕 犖犖ム献犖園犖犢 犖犖劇賢 The value of (x!=4) is 0.
犖犖犖犖犖園犖犖朽 8 printf("The value of (4*x-2<=3) is %d.n", 4*x-2<=3);
犢犖犢犢犖犖犖朽権犖犢犖犖朽権犖犖犢犖迦硯犢犖 4*x-2 犖÷元犖犢犖迦犢犖犖∇犖о犖迦見犖犖劇賢犢犖犢犖迦犖園 3 犖犖犖巌犖犖犖劇賢犢犖÷ (犢犖犖犖園硯犖犖∇犖迦犖犖朽犖犖劇賢犢犖÷犖犖犖巌)
犢犖犢犖犢犖迦犖犢犖 0 犖犖ム献犖園犖犢 犖犖劇賢 The value of (4*x-2<=3) is 0.
犖犖犖犖朽 9 Operators
犖犖犢犖 10
11. = C programming Byiamchmmy =
犖犖犖犖犖園犖犖朽 9 printf("The value of (2*x%%3>4) is %d.n", 2*x%3>4);
犢犖犢犢犖犖犖朽権犖犢犖犖朽権犖犖犢犖迦硯犢犖 2*x%%3 犖÷元犖犢犖迦検犖迦犖犖о犖 4 犖犖犖巌犖犖犖劇賢犢犖÷ (犢犖犖犖園硯犖犖∇犖迦犖犖朽犖犖劇賢犢犖÷犖犖犖巌) 犢犖犢犖犢犖
犢犖犢犖 0 犖犖ム献犖園犖犢 犖犖劇賢 The value of (2*x%%3>4) is 0. 犢犖ム鍵犖犖朽犢犖犢 %2 犖犖園硯犢犖犖劇犖犢犖犢犢犖犖犖犢犖犖犖劇犖犖犖犖÷顕犖 %
犖犖犖犖犖迦犖犖犢犖迦犖 1 犖犖園硯 犖犖朽 1 犖犖園硯犖犖÷顕犖∇犖謹犖犖迦牽犖÷犖犖 (犖犖迦牽犖犖迦牽犢犖犖犢犖犖迦犖犖犢犖犢犖犖犖ム献犖園犖犢)
犢犖犖劇賢犖 犢 犖ム賢犖犖犖迦犖犢犖犢犖犖犢犖犖犖
犢
犢犖犖犖園硯犖犖∇犖迦
犢犖犢犖犢犢犖犢犖犖犢犖犖犖 Dev-C++ 犖犖項犖
3. 犖犖園硯犖犖迦犖犖巌犖犖迦牽犖犖迦犖犖犖犖犖犖迦肩犖犖犢 (Logical Operators)
犖犖園硯犖犖迦犖犖巌犖犖迦牽犖犖迦犖犖犖犖犖犖迦肩犖犖犢 犢犖犢犢犖犖劇犖犢犖犖劇犖犖÷犖犖萎犖∇犢犖犢犢犖犢犖犖犖犖萎犖∇犖犖朽犖犖園犖犢犖犖犖犖謹犖犢犖ム鍵犖犢犖о権犢犖
犖犖迦牽犖犖犢犖迦犖犖犖萎犖∇犢犖犖犢犖犖劇犖犖犢犖
犖犖園硯犖犖迦犖犖巌犖犖迦牽犖犖迦犖犖犖犖犖犖迦肩犖犖犢 犢犖犢犢犖犢
!
犢犖犖犖犖園硯犖犖迦犖犖巌犖犖迦牽 not (犢犖÷)
&& 犢犖犖犖犖園硯犖犖迦犖犖巌犖犖迦牽 and (犢犖ム鍵)
||
犢犖犖犖犖園硯犖犖迦犖犖巌犖犖迦牽 or (犖犖犖劇賢)
犢犖犢犖 犖犖犖萎犖∇ x + 2 犖犢犖犖∇犖о犖 8 犢犖ム鍵 x 犖犖迦牽 3 犖ム犖犖園硯 犖犖犖劇賢 x 犢犖÷ 犖犢犖犖∇犖о犖 2 犖犖
犖犖迦検犖迦牽犖犢犖犖朽権犖犢犖犢犢犖犢犖犖犖犖萎犖∇犢犖犖劇犖犖犢犖犢犖犢犖о犖 x + 2 < 8 && x % 3 == 0 || ! (x < 2)
犖犖迦牽犖犖犢犖迦犖犖犖萎犖∇犢犖犖劇犖犖犢犖 犖犖萎犖犢犖犖迦犖犖犖犖迦犖犖迦牽犢犖犖劇犖犖÷犖犢犖ム鍵犖犖犖萎犖∇犢犖犢犖犖犖犖巌犖犖犖劇賢犢犖犢犖 犖犖∇犖迦犢犖
犖犖∇犖迦犖犖犖謹犖犢犖犢犖迦犖園犖 犢犖犖迦犢犖犖犖犖項犖犖園犖犢犖迦犖о顕犖÷犖犖巌犖犖犖犖犖迦牽犢犖犖劇犖犖÷犖犖萎犖∇犖犢犖о権犖犖園硯犖犖迦犖犖巌犖犖迦牽犖犖迦犖犖犖犖犖犖迦肩犖犖犢犢犖犢
犖ム鍵犖犖園硯 犢犖犖犖犖犖朽犖犖萎犖ム犖迦硯犖犖謹犖犖園硯犖犖迦犖犖巌犖犖迦牽 && 犢犖ム鍵 || 犢犖犢犖迦犖園犖
犖犖犖犖朽 9 Operators
犖犖犢犖 11
12. = C programming Byiamchmmy =
犖犖迦牽犖迦犖犢犖迦犖о顕犖÷犖犖巌 犖犖犖犖犖園硯犖犖迦犖犖巌犖犖迦牽犖犖迦犖犖犖犖犖犖迦肩犖犖犢 犖犖謹犖犖犖園犢犖犖朽権犖犖犖о牽犖犢犖犖犖犖迦犖犢犢犖犢
犖犖園犖犖朽
犖犖犖萎犖∇犖犖朽 1
T
T
F
F
犖犖犖萎犖∇犖犖朽 2
T
F
T
F
&& (犢犖ム鍵)
T
F
F
F
|| (犖犖犖劇賢)
T
T
T
F
T 犖∇犖犖÷顕犖犖迦犖犖迦硯犢犖 true (犖犖犖) 犢犖犖ム硯犢犖 犖犖犖巌
F 犖∇犖犖÷顕犖犖迦犖犖迦硯犢犖 False (犖犖犖ム肩犢) 犢犖犖ム硯犢犖 犢犖犢犖
犖犖園硯犖犖∇犖迦
犖犖迦牽犖犖迦犖犖巌犖犖迦牽
(2<3) && (3>1)
(2>3) || (4<1)
! (2> 3)
犖犖迦犖犖
犖犖犖巌
犢犖犢犖
犖犖犖巌
犖犢犖迦犖朽犢犖犢
1
0
1
犢犖犖犖劇犖犖犖犖÷顕犖 ! 犢犖犖朽権犖犖о犖迦犖犢犖犖犖ム顕犢犖÷犖園犖 犖÷顕犖犢犖 (exclamation mark)
犢犖犖犖劇犖犖犖犖÷顕犖 & 犢犖犖朽権犖犖о犖 犢犖犖÷犖犖犖犢犢犖犖犖犢 (ampersand) 犢犖犖朽権犖犖犖園犖犢犖о犖
犢犖犖犖犢 犢犖ム鍵犢犖犖犖劇犖犖犖犖÷顕犖 | 犢犖犖朽権犖犖о犖 犢犖犖犢 (pipe)
犖犖犖犖朽 9 Operators
犖犖犢犖 12