³í¸® ¿¬»êÀÚ´Â ÁÖ·Î °ü°è ¿¬»êÀÚ¿Í ÇÔ²² »ç¿ëµÇ¸ç µÎ °³ ÀÌ»óÀÇ Á¶°Ç½ÄÀ» °áÇÕÇÏ¿© ÇϳªÀÇ Áø¸®°ªÀ» ¸¸µé¾î ³½´Ù. ´ÙÀ½ ¼¼ °¡Áö Á¾·ù°¡ ÀÖ´Ù.
|
¿¬»êÀÚ |
¶æ |
¼³¸í |
|
! |
³í¸® ºÎÁ¤(Not) |
³í¸®½ÄÀÇ ÁøÀ§¸¦ ¹Ý´ë·Î ¸¸µç´Ù. |
|
&& |
³í¸®°ö(And) |
µÎ ³í¸®½ÄÀÌ ¸ðµÎ ÂüÀ̾î¾ß ÂüÀÌ´Ù. |
|
|| |
³í¸®ÇÕ(Or) |
µÎ ³í¸®½Ä Áß Çϳª¸¸ ÂüÀ̸é ÂüÀÌ´Ù. |
¸ÕÀú !¿¬»êÀÚ¿¡ ´ëÇØ ¾Ë¾Æº¸ÀÚ. ! ¿¬»êÀÚ´Â Á¶°Ç½Ä Çϳª¸¦ ÇÇ¿¬»êÀÚ·Î ÃëÇÏ´Â ´ÜÇ× ¿¬»êÀڷμ Á¶°Ç½ÄÀ» ¹Ý´ë·Î ¹Ù²Û´Ù. Áï Á¶°Ç¹®ÀÇ Æò°¡ °á°ú°¡ ÂüÀÌ¸é °ÅÁþÀ¸·Î ¹Ù²Ù°í °ÅÁþÀ̸é ÂüÀ¸·Î ¹Ù²Û´Ù.
if (a == 1) ¸í·É;
ÀÌ ¹®ÀåÀº º¯¼ö aÀÇ °ªÀÌ 1ÀÌ¸é ¸í·ÉÀ» ½ÇÇàÇ϶ó´Â ¶æÀÌ´Ù. ¾Õ¿¡¼ ¼³¸íÇßµíÀÌ Á¶°Ç½ÄÀº ÁøÀ§¿¡ µû¶ó 0¶Ç´Â 1ÀÇ °ªÀ» °¡Áö´Âµ¥ ! ¿¬»êÀÚ´Â ÀÌ °á°ú¸¦ ¹Ý´ë·Î ¸¸µç´Ù. Á¶°Ç½ÄÀÌ 0À̸é 1·Î ¸¸µé°í 0ÀÌ¿ÜÀÇ °ª(ÀϹÝÀûÀ¸·Î 1)À̸é 0À¸·Î ¹Ù²Û´Ù. ±×·¡¼ Á¶°Ç½Ä¾Õ¿¡ ! ¿¬»êÀÚ¸¦ ºÙÀÌ¸é ¹Ý´ëÀÇ ¹®ÀåÀÌ µÈ´Ù.
if (!(a == 1)) ¸í·É;
ÀÌ·¸°Ô Çϸé a°¡ 1ÀÌ ¾Æ´Ò ¶§¸¸ ¸í·ÉÀ» ½ÇÇàÇϸç a°¡ 1ÀÏ ¶§´Â ¸í·ÉÀ» ½ÇÇàÇÏÁö ¾Ê´Â´Ù. Á¶°Ç¹®ÀÇ ºÎÁ¤Àº ¿ªÁ¶°Ç¹®°ú µ¿ÀÏÇϹǷΠ´ÙÀ½°ú °°ÀÌ ¹Ù²Ü ¼öµµ ÀÖ´Ù.
if (a != 1) ¸í·É;
"a°¡ 1ÀÌ ¾Æ´Ï´Ù"¶ó´Â Á¶°Ç¹®Àº "a°¡ 1ÀÌ´Ù°¡ ¾Æ´Ï´Ù"¿Í °°Àº Ç¥ÇöÀ̹ǷΠ¾î¶² ½ÄÀ¸·Î Ç¥ÇöÇϵçÁö °á°ú´Â µ¿ÀÏÇÏ´Ù. ÇÏÁö¸¸ ³í¸®½ÄÀÌ ¿©·¯ °³ ¿¬°áµÇ¾î Àְųª ¼ö½ÄÀÌ ¹«Ã´ º¹ÀâÇÏ¸é ³í¸®½ÄÀÇ ¿ªÀ» ±¸ÇϱⰡ ¹«Ã´ ¾î·Æ±â ¶§¹®¿¡ ÀÌ·² ¶§´Â ¿ø·¡ Á¶°Ç¹®À» ¸ðµÎ °ýÈ£·Î ½Î°í ¾Õ¿¡ ! ¿¬»êÀÚ¸¦ ¾²´Â °ÍÀÌ ÈξÀ ´õ ½±´Ù. "a°¡ 1ÀÌ´Ù"ÀÇ ¿ªÁ¶°Ç Á¤µµ¾ß ½±°Ô ¾Ï»êÇÒ ¼ö ÀÖÁö¸¸ ´ÙÀ½°ú °°Àº ³í¸®½ÄÀÇ ¿ªÁ¶°ÇÀ» ±¸ÇÏ´Â °ÍÀº Á» ¾î·Æ´Ù.
a°¡ 5º¸´Ù Å©°í 10º¸´Ù ÀÛÀ¸¸ç bÀÇ Àý´ë°ªÀÌ cÀÇ Á¦°öº¸´Ù Å©´Ù
¾î·Æ´Ù±âº¸´Ù´Â »ç½Ç ±ÍÂú´Ù°í Ç¥ÇöÇÏ´Â °ÍÀÌ ¿ÇÀ» °ÍÀÌ´Ù. ÀÌ·± ³í¸®½ÄÀÇ ¿ªÀ» ±¸ÇÏ·Á¸é ¿ª, ÀÌ, ´ë¿ì, µå ¸ð¸£°ÀÇ ¹ýÄ¢°°Àº °ÍµéÀÌ µ¿¿øµÇ¾î¾ß Çϴµ¥ ÀÌ·± °ÍÀ» ´ë½ÅÇØ ÁÖ´Â °ÍÀÌ ¹Ù·Î ! ¿¬»êÀÚÀÌ¸ç ´ÙÀ½°ú °°ÀÌ ¾²¸é µÈ´Ù. ¾ó¸¶³ª °£´ÜÇѰ¡?
!(a°¡ 5º¸´Ù Å©°í 10º¸´Ù ÀÛÀ¸¸ç bÀÇ Àý´ë°ªÀÌ cÀÇ Á¦°öº¸´Ù Å©´Ù)
&& ¿¬»êÀÚ¿Í || ¿¬»êÀÚ´Â µÎ °³ÀÇ ³í¸®½ÄÀ» ÇÇ¿¬»êÀÚ·Î °¡Áö´Â ÀÌÇ× ¿¬»êÀÚÀÌ¸ç µÎ ³í¸®½ÄÀÇ °ªÀ» Á¤ÇØÁø ±ÔÄ¢¿¡ µû¶ó °áÇÕÇÏ¿© ÇϳªÀÇ Áø¸®°ªÀ» ¸¸µç´Ù. ÀÌ ¿¬»êÀÚµéÀÌ ³í¸®½ÄÀ» ¾î¶»°Ô °áÇÕ½ÃŰ´ÂÁö´Â Áø¸®Ç¥¸¦ ¸¸µé¾î º¸¸é ½±°Ô ¾Ë ¼ö ÀÖ´Ù.
|
Áº¯ ³í¸®½Ä |
¿ìº¯ ³í¸®½Ä |
&& ¿¬»êÀÚ |
|| ¿¬»êÀÚ |
|
1 |
1 |
1 |
1 |
|
1 |
0 |
0 |
1 |
|
0 |
1 |
0 |
1 |
|
0 |
0 |
0 |
0 |
&& ¿¬»êÀÚ´Â ¸» ±×´ë·Î And, Áï ¾çÂÊÀÌ ¸ðµÎ ÂüÀÏ ¶§¸¸ ÂüÀÌ µÇ¸ç µÑ Áß Çϳª¶óµµ °ÅÁþÀ̸é Àüü ³í¸®½ÄÀº °ÅÁþÀÌ µÈ´Ù. µÎ°¡Áö Á¶°ÇÀÌ ¸ðµÎ ¸¸Á·ÇÒ ¶§¸¸ ¾î¶² µ¿ÀÛÀ» ÇÏ°í ½Í´Ù¸é ÀÌ ¿¬»êÀÚ¸¦ »ç¿ëÇÏ¸é µÈ´Ù. ¿¹¸¦ µé¾î ¾î¶² º¯¼ö°¡ ÀÏÁ¤ ¹üÀ§¿¡ ÀÖ´ÂÁö Á¶»çÇÒ ¶§ ÀÌ ¿¬»êÀÚ°¡ »ç¿ëµÇ´Âµ¥ ´ÙÀ½ Á¶°Ç¹®Àº a°¡ 5º¸´Ù Å©°í 10º¸´Ù ÀÛÀ» ¶§¸¸ ¸í·ÉÀ» ½ÇÇàÇÑ´Ù.
if (a > 5 && a < 10) ¸í·É;
a > 5 Á¶°Ç°ú a < 10 Á¶°Ç µÑ ´Ù ¸ðµÎ ÂüÀÏ ¶§¸¸ Àüü½ÄÀº ÂüÀÌ µÈ´Ù. ¸¸¾à a°¡ 7À̶ó¸é ÀÌ °ªÀº 5º¸´Ù´Â Å©°í 10º¸´Ù´Â ÀÛÀ¸¹Ç·Î ÂüÀÌ´Ù. ±×·¯³ª a°¡ 12¶ó¸é 5º¸´Ù Å©±â´Â ÇÏÁö¸¸ 10º¸´Ù ÀÛÁö ¾ÊÀ¸¹Ç·Î Àüü Á¶°ÇÀº °ÅÁþÀÌ´Ù. a°¡ 6,7,8,9Áß ÇϳªÀÏ ¶§¸¸ Àüü ³í¸®½ÄÀÌ ÂüÀÌ µÈ´Ù. ¸¸¾à 5¿Í 10µµ Æ÷ÇÔ½ÃŰ°í ½Í´Ù¸é <, > ´ë½Å <=, >=°ü°è ¿¬»êÀÚ¸¦ »ç¿ëÇÏ¸é µÉ °ÍÀÌ´Ù.

µÎ °³ÀÇ Á¶°ÇÀ» Çϳª·Î ¹±â À§ÇØ && ¿¬»êÀÚ¸¦ »ç¿ëÇߴµ¥ ¼öÇп¡¼¿Í °°Àº (5 < a < 10) ÀÌ·± Çü½ÄÀº Áö¿øÇÏÁö ¾Ê´Â´Ù. ¿¡·¯´Â ¾Æ´ÏÁö¸¸ 5 < a ½ÄÀÌ ¸ÕÀú Æò°¡µÇ°í ±× °á°ú°¡ 10º¸´Ù ÀÛÀºÁö¸¦ ºñ±³Çϴµ¥ aÀÇ °ª¿¡ »ó°ü¾øÀÌ 0, 1Àº Ç×»ó 10º¸´Ù ÀÛÀ¸¹Ç·Î ÀÌ Á¶°Ç½ÄÀº Ç×»ó ÂüÀÌ´Ù. ¼öÇп¡¼´Â ÀÌ·± ½ÄÀ¸·Î ¹üÀ§¸¦ Ç¥ÇöÇÒ ¼ö ÀÖÁö¸¸ C¿¡¼´Â µÎ Á¶°ÇÀ» µû·Î Æò°¡ÇÑ ÈÄ ³í¸® ¿¬»êÀÚ·Î ¿¬°áÇØ¾ß ÇÑ´Ù. ÀÌ ¿¬»êÀÚ¸¦ °è¼Ó »ç¿ëÇÏ¿© ¼¼ °¡Áö ÀÌ»óÀÇ Á¶°ÇÀ» ¿¬°áÇÒ ¼öµµ ÀÖ´Ù.
if (a > 5 && a < 10 && a != 7) ¸í·É;
5~10»çÀÌ¿¡ ÀÖµÇ ´Ü, 7ÀÎ °æ¿ì´Â Á¦¿ÜÇÏ°í ½Í´Ù¸é ÀÌ·¸°Ô ¼¼ Á¶°Ç¹®À» ¸ðµÎ And·Î ¿¬°áÇÑ´Ù. ÀÌ·¸°Ô µÇ¸é a°¡ 6,8,9ÀÏ ¶§¸¸ Àüü Á¶°ÇÀÌ ÂüÀÌ µÉ °ÍÀÌ´Ù.
|| ¿¬»êÀÚ´Â Or, Áï ¾çÂÊ Á¶°ÇÁß ¾î´À Çϳª¶óµµ ÂüÀ̸é Àüü½ÄÀº ÂüÀÌ µÇ¸ç µÑ ´Ù °ÅÁþÀÏ ¶§¸¸ Àüü½Äµµ °ÅÁþÀÌ µÈ´Ù. µÎ°¡Áö Á¶°ÇÁß Çϳª¶óµµ ¸¸Á·ÇÒ ¶§ ¾î¶² µ¿ÀÛÀ» ÇÏ°í ½Í´Ù¸é µÎ Á¶°Ç¹®À» ÀÌ ¿¬»êÀÚ·Î ¹¾î ÁØ´Ù.
if (a == 3 || a == 5) ¸í·É;
ÀÌ ¹®ÀåÀº a°¡ 3À̰ųª 5ÀÏ ¶§ ¸í·ÉÀ» ½ÇÇàÇÑ´Ù. a°¡ 3À̶ó°í ÇÒ ¶§ a == 5¶ó´Â Á¶°ÇÀº °ÅÁþÀÌÁö¸¸ ¾ÕÂÊÀÇ a == 3ÀÌ ÂüÀ̹ǷΠÀüü Á¶°Ç¹®Àº ÂüÀÌ µÈ´Ù. || ¿¬»êÀÚµµ ¼¼ °³ ÀÌ»óÀÇ Á¶°ÇÀ» ¿¬°áÇÒ ¼ö ÀÖÀ¸¸ç && ¿Í ||À» °°ÀÌ »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. ´ÙÀ½°ú °°ÀÌ ¸»ÀÌ´Ù. ´Ü, ÀÌ·¸°Ô Á¶°ÇÀÌ º¹ÀâÇÒ ¶§´Â °ýÈ£·Î Á¶°ÇÀÇ ±×·ìÀ» Àû´çÈ÷ ¹¾î ÁÖ´Â °ÍÀÌ ÁÁ´Ù. ±×·¸Áö ¾ÊÀ¸¸é ¿¬»ê ¼øÀ§¿¡ ÀÇÇØ ¾û¶×ÇÑ °á°ú°¡ ³ª¿Ã ¼öµµ ÀÖ´Ù.
if ((a > 5 && a < 10) || (b >= 20 && b <= 100) && c != 7) ¸í·É;
CÀÇ ³í¸® ¿¬»êÀÚ´Â ¼Óµµ Çâ»ó°ú ¾ÈÀüÀ» À§ÇØ ºÒÇÊ¿äÇÑ ¿¬»êÀº ÇÏÁö ¾Ê´Â´Ù. a°¡ 5~10ÀÇ ¹üÀ§¿¡ ÀÖ´Ù´Â (a > 5 && a < 10)Á¶°Ç½ÄÀÇ °æ¿ì¸¦ º¸ÀÚ. ¿ì¼± Áº¯À» ¸ÕÀú Æò°¡ÇÏ¿© a°¡ 5º¸´Ù Å«Áö Á¡°ËÇÑ´Ù. ¸¸¾à a°¡ 5º¸´Ù Å©´Ù¸é Àüü½ÄÀÇ Áø¸® ÆÇ´ÜÀ» À§ÇØ ¿ìº¯ÀÇ Á¶°Ç½ÄÀ» Á¡°ËÇØ º¸°ÚÁö¸¸ ±×·¸Áö ¾Ê´Ù¸é ¿ìº¯Àº ¾Æ¿¹ Æò°¡ÇÏÁö ¾Ê´Â´Ù. ¿¹¸¦ µé¾î a°¡ 2¶ó°í ÇÑ´Ù¸é ÀÌ °ªÀº 5º¸´Ù Å©Áö ¾ÊÀ¸¹Ç·Î a > 5 Á¶°Ç½ÄÀº °ÅÁþÀÌ µÈ´Ù. Áº¯ÀÇ Á¶°Ç½ÄÀÌ °ÅÁþÀÌ¸é ¿ìº¯ÀÇ ÁøÀ§¿Í´Â »ó°ü¾øÀÌ Àüü½ÄÀº ÀÌ¹Ì °ÅÁþÀ¸·Î °áÁ¤µÇ¾úÀ¸¹Ç·Î ¿ìº¯À» Æò°¡ÇØ º¼ Çʿ䰡 ¾ø´Ù.
|| ¿¬»êÀÚµµ ¸¶Âù°¡Áö´Ù. (a == 3 || a == 5) Á¶°Ç¹®À» Æò°¡ÇÒ ¶§ a°¡ 3À̶ó¸é Áº¯ÀÌ ÂüÀ̹ǷΠ¿ìº¯ÀÌ ÂüÀÌµç °ÅÁþÀ̵ç Àüü Á¶°Ç½ÄÀÇ °ªÀº ÀÌ¹Ì °áÁ¤³ °ÍÀ̹ǷΠ´õ ÀÌ»ó Æò°¡ÇÏÁö ¾Ê°í Àüü½ÄÀÇ °á°ú¸¦ ¸®ÅÏÇÑ´Ù. ¿ä¾àÇÏÀÚ¸é && ¿¬»êÀÚ´Â Áº¯ÀÌ °ÅÁþÀÌ¸é ³ª¸ÓÁö Á¶°Ç½ÄÀ» ¹«½ÃÇϰí Àüü¸¦ °ÅÁþÀ¸·Î Æò°¡Çϸç || ¿¬»êÀÚ´Â Áº¯ÀÌ ÂüÀÌ¸é ³ª¸ÓÁö Á¶°Ç½ÄÀ» ¹«½ÃÇϰí Àüü¸¦ ÂüÀ¸·Î Æò°¡ÇÑ´Ù. ÀÌ¹Ì °áÁ¤³ °ª¿¡ ´ëÇØ ºÒÇÊ¿äÇÑ ¿¬»êÀ» ÇÏÁö ¾ÊÀ¸¹Ç·Î½á ½ÇÇà ¼Óµµ¸¦ ³ôÀ̴µ¥ ÄÄÆÄÀÏ·¯ÀÇ ÀÌ·± ±â´ÉÀ» ¼îÆ® ¼Å°Æ®(Short Circuit)¶ó°í ÇÑ´Ù. Áö¿øÇÏ´Â ÄÄÆÄÀÏ·¯µµ ÀÖ°í ±×·¸Áö ¾ÊÀº ÄÄÆÄÀÏ·¯µµ Àִµ¥ ÃֽŠÄÄÆÄÀÏ·¯´Â ¸ðµÎ ÀÌ ±â´ÉÀ» Áö¿øÇÑ´Ù.
±×±ö Á¶°Ç¹® Æò°¡ Çϳª »ý·«ÇÏ´Â°Ô ¹¹ ´ë´ÜÇÑ Â÷À̰¡ ÀÖÀ»±î ½Í°ÚÁö¸¸ ¿ìº¯ÀÌ ÇÔ¼ö È£Ãâ¹®ÀÏ °æ¿ì ±²ÀåÇÑ Â÷À̰¡ ÀÖÀ» ¼ö ÀÖ´Ù. ¶ÇÇÑ ÀÌ ±â´ÉÀº ÄÚµåÀÇ ¾ÈÀü¼ºÀ» ³ôÀ̴µ¥µµ ±â¿©ÇÑ´Ù. ´ÙÀ½ Á¶°Ç¹®À» º¸ÀÚ.
if (a != 0 && b/a == 3) ¸í·É;
a°¡ 0ÀÌ ¾Æ´Ï°í b¸¦ a·Î ³ª´« °ªÀÌ 3ÀÏ ¶§ ¸í·ÉÀ» ½ÇÇàÇ϶ó´Â ¶æÀÌ´Ù. a°¡ 0À̶ó¸é ù ¹øÂ° Á¶°ÇÀÌ ¹ú½á °ÅÁþÀÌ µÇ¹Ç·Î ¼îÆ® ¼Å°Æ®¿¡ ÀÇÇØ b/a == 3À̶ó´Â Á¶°Ç½ÄÀº ¾Æ¿¹ Æò°¡µÇÁöµµ ¾Ê´Â´Ù. ¸¸¾à ¼îÆ® ¼Å°Æ® ±â´ÉÀÌ ¾ø´Ù¸é a°¡ 0ÀÎ »óÅ¿¡¼ b/a ¿¬»êÀ» ÇÏ°Ô µÉ °ÍÀ̰í ÀÌ´Â Ä¡¸íÀûÀÎ ¿¹¿Ü¸¦ ¹ß»ý½ÃŲ´Ù. ¿Ö³ÄÇϸé ÀÓÀÇÀÇ ¼ö¸¦ 0À¸·Î ³ª´©´Â ¿¬»êÀº ÇÒ ¼ö ¾ø±â ¶§¹®ÀÌ´Ù. ±×·¡¼ b¸¦ a ·Î ³ª´©±â Àü¿¡ ¸ÕÀú a°¡ 0ÀÌ ¾Æ´Ï¶ó´Â Á¶°ÇÀ» ¾Õ¿¡ µÎ¾î ÀÌ·± ¿¹¿Ü¸¦ ÇÇÇØ °¡µµ·Ï Çß´Ù. ¸¸¾à ¼îÆ® ¼Å°Æ® ±â´ÉÀÌ ¾ø´Ù¸é À§ Á¶°Ç¹®Àº ´ÙÀ½°ú °°ÀÌ °íÃÄ ¾²´Â ¼ö¹Û¿¡ ¾ø´Ù.
if (a != 0) {
if (b/a == 3) ¸í·É;
}
¾ó¸¶³ª ºÒÆíÇѰ¡? ¼îÆ® ¼Å°Æ® ±â´ÉÀº ÄÄÆÄÀÏ·¯°¡ Á¦°øÇÏ´Â ÀÏÁ¾ÀÇ ¼ºñ½ºÀ̹ǷΠ°³¹ßÀÚ°¡ ÀÌ ±â´ÉÀÇ Á¸Àç¿¡ ´ëÇØ ½Å°æ¾µ ÇÊ¿ä´Â ¾ø´Ù. ±×·¯³ª ÀÌ ±â´ÉÀÇ Á¸À縦 ¾Ë°í ÀÖÀ¸¸é ¸î °¡Áö À¯¸®ÇÑ °æ¿ì°¡ ÀÖÀ¸¸ç ´õ ºü¸¥ Äڵ带 ÀÛ¼ºÇϴµ¥ ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. ¼îÆ® ¼Å°Æ®ÀÇ Á¸À縦 ¾Æ´Â°¡ ¸ð¸£´Â°¡¿¡ µû¶ó ÀÛ¼ºµÈ ÇÁ·Î±×·¥ÀÇ Ç°ÁúÂ÷°¡ ¹ß»ýÇÏ¸ç ¶§·Î´Â ¾ÈÀüµµ°¡ ´Þ¶óÁö±âµµ ÇÑ´Ù.
&&, || ÀÌÇ× ¿¬»êÀÚ´Â ±³È¯ ¹ýÄ¢ÀÌ ¼º¸³ÇϹǷΠÁ¿ì Á¶°Ç½ÄÀ» ¹Ù²Ù¾îµµ °á°ú´Â µ¿ÀÏÇÏ´Ù. (a == 3 || a == 5) Á¶°Ç¹®°ú (a == 5 || a == 3) Á¶°Ç¹®ÀÌ ¾Æ¹« Â÷À̰¡ ¾ø´Ù´Â °ÍÀ» Á÷°üÀûÀ¸·Î ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×·¯³ª ¼îÆ® ¼Å°Æ® ±â´ÉÀ» °í·ÁÇϸé ÇԺηΠ±³È¯ ¹ýÄ¢À» Àû¿ëÇØ¼´Â ¾ÈµÈ´Ù. ´ÙÀ½ ¹®ÀåÀº ¾ÆÁÖ À§ÇèÇÏ´Ù.
if (b/a == 3 && a != 0) ¸í·É;
¼îÆ® ¼Å°Æ®ÀÇ Áö¿øÀ» ¹ÞÀ¸·Á¸é a°¡ 0ÀÌ ¾Æ´ÑÁö Á¡°ËÇÏ´Â Á¶°Ç½ÄÀÌ ¿ÞÂÊ¿¡ ¿Í¾ß ÇÑ´Ù. ¶Ç ÀÌ·± °æ¿ì¸¦ °¡Á¤ÇØ º¸ÀÚ. º¯¼ö°ªÀ» Æò°¡ÇÏ´Â ´Ü¼ø Á¶°ÇA¿Í Á¶°Ç ÆÇ´Ü¿¡ ½Ã°£ÀÌ ¸¹ÀÌ °É¸®´Â Á¶°ÇB°¡ ÀÖ´Ù°í ÇÏÀÚ. B´Â Áö±¸ ¹Ý´ëÆí¿¡ ÀÖ´Â À¥ ¼¹ö°¡ µ¿ÀÛÁßÀÎÁö Á¡°ËÇѴٰųª µ¥ÀÌÅÍ º£À̽ºÀÇ ÃÑ ¿ë·®ÀÌ ÃʰúµÇ¾ú´ÂÁö¸¦ Á¡°ËÇÏ´Â Á¶°Ç½ÄÀÌ¸ç Æò°¡Çϴµ¥ ½Ã°£ÀÌ ¾ÆÁÖ ¸¹ÀÌ °É¸°´Ù. ÀÌ µÎ Á¶°ÇÀ» ³í¸® ¿¬»êÀÚ·Î ¿¬°áÇÒ ¶§´Â (A && B)³ª (A || B)·Î ½á¾ß ÇÑ´Ù.
¼ø¼¸¦ ¹Ù²Ù¾î (B && A)³ª (B || A)·Î Á¶°Ç¹®À» ÀÛ¼ºÇÏ¸é °á°ú´Â ¶È°°´õ¶óµµ ±²ÀåÈ÷ ¼ÕÇØº»´Ù. (B && A) Á¶°Ç½ÄÀÇ ÁøÀ§ ÆÇ´ÜÀ» À§ÇØ ¿À·£ ½Ã°£µ¿¾È B¸¦ ¸ÕÀú Æò°¡ÇÏ¿© À¥ ¼¹ö°¡ µ¿ÀÛÁßÀÓÀ» ¾Ë¾Æ ³Â´Âµ¥ µÚÂÊÀÇ A°¡ °ÅÁþÀ̶ó¸é B¸¦ Æò°¡ÇÏ´Â ½Ã°£¸¸ ¹ö¸° ¼ÀÀÌ µÇ´Â °ÍÀÌ´Ù. °¡±ÞÀûÀÌ¸é ½±°Ô Á¶»çÇÒ ¼ö ÀÖ´Â Á¶°ÇÀ» ¾ÕÂÊ¿¡ µÎ´Â °ÍÀÌ À¯¸®ÇÏ´Ù. ¶Ç ¹Ýµå½Ã ½ÇÇàÇØ¾ß ÇÒ Á¶°Çµµ °¡±ÞÀû ¾ÕÂÊ¿¡ ¹èÄ¡ÇØ¾ß ÇÑ´Ù.
if (a == 8 || (ch=getch()) != ' ') {
switch (ch) {
....
}
}
¿ø·¡ Àǵµ´Â a°¡ 8À̰í ÀԷ¹ÞÀº ¹®ÀÚ ch°¡ °ø¹éÀÌ ¾Æ´Ï¸é ch¿¡ µû¸¥ ºÐ±â¸¦ ÇϰíÀÚ ÇÏ´Â °ÍÀε¥ a°¡ 8À̸é getch°¡ ¾Æ¿¹ È£ÃâµÇÁöµµ ¾ÊÀ¸¹Ç·Î ch°¡ ¾²·¹±â°ªÀ» °¡Áö°Ô µÇ¸ç ÀÌÈÄ µ¿ÀÛÀº ¿¹ÃøÇÒ ¼ö ¾ø°Ô µÈ´Ù. getch´Â ¹Ýµå½Ã È£ÃâµÇ¾î¾ß ÇϹǷΠÁ¶°Ç¹®ÀÇ ¼ø¼¸¦ ¹Ù²Ù¾î¾ß ÇÏ¸ç ±×º¸´Ù ´õ ÁÁÀº ÄÚµå´Â ch=getch() È£Ãâ¹®À» if¹® ÀÌÀüÀ¸·Î ¿Å±â´Â °ÍÀÌ´Ù.