1. ¿¬»êÀÚ: ! && ||
2. Çü ½Ä: ! a --> aÀÇ ³í¸® ºÎÁ¤(NOT)À» ±¸ÇÑ´Ù.
a && b --> a¿Í bÀÇ ³í¸®°ö(AND)À» ±¸ÇÑ´Ù.
a || b --> a¿Í bÀÇ ³í¸®ÇÕ(OR)À» ±¸ÇÑ´Ù.
<Áø¸®Ç¥> ¾Æ·¡ Ç¥ÀÇ ¼öÄ¡´Â ³í¸®°ªÀ¸·Î 0 Àº '°ÅÁþ' 1 Àº 'Âü'À» ÀǹÌÇÑ´Ù.
|
³í¸® °ö |
a |
b |
a&&b |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
|
³í¸® ÇÕ |
a |
b |
a||b |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
|
<¿¹Á¦>
a= 5 > 2 && 3 < 5; // 5>2 ´Â 'Âü' 3<5 µµ 'Âü', 'Âü'°ú 'Âü'ÀÇ ³í¸®°öÀº 'Âü'
// ±×·¡¼ a¿¡´Â 'Âü'ÀÇ °ªÀÎ 1 ÀÌ ±â¾ïµÈ´Ù.
b= 3 < 2; // 3<2 ´Â '°ÅÁþ'À̹ǷΠb¿¡´Â 0 ÀÌ ±â¾ïµÊ
c= ! b; // b°ªÀº 0('°ÅÁþ')À¸·Î ÀÌ°ÍÀÇ ºÎÁ¤Àº 'Âü'À̵ǰí c¿¡´Â 1 ÀÌ ±â¾ïµÊ
d= 5 || 0; // 'Âü'°ú '°ÅÁþ'ÀÇ ³í¸®ÇÕÀº 'Âü', d¿¡´Â ÂüÀÇ °ª 1 ÀÌ ±â¾ïµÈ´Ù.
if(a>b && a<=c) f= 1; // a°¡ bº¸´Ù Å©°í ±×¸®°í a°¡ cº¸´Ù À۰ųª °°´Ù¸é
// º¯¼ö f¿¡ 1 ÀÌ ±â¾ïµÈ´Ù.
if(a>b || a<=c) f= 1; // a°¡ bº¸´Ù Å©°Å³ª ¶Ç´Â a°¡ cº¸´Ù À۰ųª °°À¸¸é
// º¯¼ö f¿¡ 1 ÀÌ ±â¾ïµÈ´Ù.
|