4-1-³ª.ºí·Ï ±¸Á¶

¾Õ¿¡¼­ ÀÛ¼ºÇÑ ¿¹Á¦¸¦ Á¶±Ý º¯°æÇÏ¿© i¿¡ 7ÀÌ ÀԷµǾúÀ» ¶§ "Çà¿îÀÇ 7ÀÔ´Ï´Ù."¶ó´Â ¸Þ½ÃÁöµµ °°ÀÌ Ãâ·ÂÇØ º¸±â·Î ÇÏÀÚ.

 

     if (i == 7)

          printf("7À» ÀÔ·ÂÇß½À´Ï´Ù.\n");

          printf("Çà¿îÀÇ 7ÀÔ´Ï´Ù.\n");

 

i°¡ 7ÀÏ ¶§ printf¸¦ µÎ ¹ø È£ÃâÇÏ¿© µÎ °³ÀÇ ¸Þ½ÃÁö¸¦ Ãâ·ÂÇϵµ·Ï Çß´Ù. ÀÌ·¸°Ô ÇÏ¸é µÉ °Í °°Áö¸¸ ½ÇÇàÇØ º¸¸é i¿¡ ¾î¶² °ªÀ» ÀÔ·ÂÇϵçÁö "Çà¿îÀÇ 7ÀÔ´Ï´Ù." ¸Þ½ÃÁö´Â Ç×»ó Ãâ·ÂµÈ´Ù. ¿Ö³ÄÇϸé ÄÄÆÄÀÏ·¯´Â À§ ¹®ÀåÀ» ´ÙÀ½°ú °°ÀÌ ÇØ¼®Çϱ⠶§¹®ÀÌ´Ù.

 

     if (i == 7)

          printf("7À» ÀÔ·ÂÇß½À´Ï´Ù.\n");

     printf("Çà¿îÀÇ 7ÀÔ´Ï´Ù.\n");

 

ù ¹øÂ° printf¹®Àº if¹®ÀÇ Á¶°Ç¿¡ µû¶ó ½ÇÇà ¿©ºÎ°¡ °áÁ¤µÇÁö¸¸ µÎ ¹øÂ° printf¹®Àº if¹®°ú´Â ¾Æ¹«·± »ó°üÀÌ ¾ø´Â µ¶¸³µÈ ¹®ÀåÀÌ´Ù. ù ¹øÂ° printf¹®ÀÇ ³¡¿¡ ;ÀÌ ÀÖ¾î ¿©±â¼­ if¹®ÀÌ ÀÌ¹Ì ³¡³µ´Ù´Â °ÍÀ» ºÐ¸íÈ÷ ¸í½ÃÇϰí ÀÖ´Ù. ±×·¡¼­ µÎ ¹øÂ° printf¹®Àº if¹®ÀÇ Á¶°Ç Æò°¡¿Í´Â ÀüÇô »ó°ü¾øÀÌ Ç×»ó ½ÇÇàµÇ´Â °ÍÀÌ´Ù. if¹®ÀÇ Á¶°ÇÀÌ µÎ ¹øÂ° printf¿¡±îÁö °ÉÄ¡Áö ¾Ê´Âµ¥ if¹®ÀÇ ±âº» Çü½ÄÀº if (Á¶°Ç) ¸í·É; ÀÌÁö if (Á¶°Ç) ¸í·Éµé; ÀÌ ¾Æ´Ï±â ¶§¹®ÀÌ´Ù.

À§¿Í °°Àº °æ¿ìó·³ ÇϳªÀÇ Á¶°Ç¿¡ µû¶ó º¹¼ö ¸í·ÉÀÇ ½ÇÇà ¿©ºÎ¸¦ ÅëÁ¦ÇÏ´Â ¹æ¹ýÀÌ ÇÊ¿äÇÏ´Ù. ¿©·¯ °³ÀÇ ¸í·ÉÀ» ÇϳªÀÇ ¸í·ÉÀÎ °Íó·³ ¹­À» ¶§´Â Áß°ýÈ£ { }¸¦ »ç¿ëÇϸç { }·Î ¹­¿©Áø ´Ù¼ö °³ÀÇ ¹®ÀåÀ» º¹¹® ¶Ç´Â ºí·Ï(block)¶ó°í ÇÑ´Ù. ¿¹Á¦¸¦ ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇØ º¸ÀÚ.

 

¿¹ Á¦ : if2

#include <Turboc.h>

 

void main()

{

     int i;

 

     printf("Á¤¼ö¸¦ ÀÔ·ÂÇϼ¼¿ä : ");

     scanf("%d",&i);

     if (i == 7) {

          printf("7À» ÀÔ·ÂÇß½À´Ï´Ù.\n");

          printf("Çà¿îÀÇ 7ÀÔ´Ï´Ù.\n");

     }

}

 

ÀÌ·¸°Ô Çϸé if (i == 7) Á¶°Ç ¿©ºÎ¿¡ µû¶ó À̾îÁö´Â { } ¾ÈÀÇ º¹¹®µéÀÌ ÇѲ¨¹ø¿¡ ½ÇÇàµÇ°Å³ª ÇѲ¨¹ø¿¡ ½ÇÇàµÇÁö ¾Ê´Â´Ù. { } °ýÈ£°¡ ¾ø´Â °æ¿ì¿Í ÀÖ´Â °æ¿ì¸¦ ¼ø¼­µµ·Î ºñ±³ÇØ º¸ÀÚ.

{ }·Î ¹­¾úÀ» ¶§¿Í ±×·¸Áö ¾ÊÀ» ¶§ÀÇ Â÷ÀÌÁ¡À» ºÐ¸íÈ÷ ¾Ë ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÇϳªÀÇ Á¶°Ç Æò°¡ °á°ú¿¡ µû¶ó ½ÇÇà ¿©ºÎ°¡ °°ÀÌ °áÁ¤µÇ´Â ¸í·ÉÀÇ ÁýÇÕÀ» ¸¸µé ¶§ { } °ýÈ£·Î ¸í·ÉµéÀ» ¹­¾î¾ß ÇÑ´Ù. { } °ýÈ£´Â ¸í·ÉÀÇ ±×·ìÀ» ±¸¼ºÇÏ´Â ¿ªÇÒÀ» Çϸç Á¶°Ç¹® »Ó¸¸ ¾Æ´Ï¶ó ¹Ýº¹¹®¿¡¼­µµ ¿©·¯ °³ÀÇ ¸í·ÉÀÌ ¹Ýº¹ ´ë»óÀÏ ¶§ ¸¹ÀÌ »ç¿ëµÇ¹Ç·Î Àß ¾Ë¾Æ µÎµµ·Ï ÇÏÀÚ.

º¹¹®Àº µÑ ÀÌ»óÀÇ ¸í·ÉÀ» Çϳª·Î ¹­À» ¶§ »ç¿ëÇÏÁö¸¸ if Á¶°Ç¿¡ ¸í·ÉÀÌ Çϳª¸¸ °É¸®´õ¶óµµ °¡±ÞÀûÀ̸é { } °ýÈ£¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ´Ù. ´ÙÀ½ µÎ ¹®ÀåÀº ¿ÏÀüÈ÷ µ¿ÀÏÇÏ´Ù.

 

if (i == 7)

     printf("7À» ÀÔ·ÂÇß½À´Ï´Ù.\n");

 

if (i == 7) {

     printf("7À» ÀÔ·ÂÇß½À´Ï´Ù.\n");

}

 

ºí·Ï ¾È¿¡ ÇϳªÀÇ ¸í·É¸¸ µé¾î ÀÖÁö¸¸ { } °ýÈ£·Î ¹­¾úÀ¸¹Ç·Î ÇüÅÂ»ó º¹¹®ÀÌ´Ù. ÀÌ Á¶°Ç¿¡ Æ÷ÇԵǴ ´Ù¸¥ ¸í·ÉÀÌ Ãß°¡µÉ °æ¿ì { } °ýÈ£¾È¿¡ ¸í·É¸¸ ½á ³ÖÀ¸¸é µÈ´Ù. ¸í·ÉÀ» ¹Ì¸® { }¾È¿¡ ÀÛ¼ºÇØ ³õÀ¸¸é ¸í·ÉÀÌ Ãß°¡µÉ ¶§ ½Ç¼ö¸¦ ÁÙÀÏ ¼ö ÀÖ°í ¼Ò½º¸¦ Àб⵵ ÆíÇØÁø´Ù. ¹Ì¸® { } °ýÈ£¸¦ ½Î µÎÁö ¾ÊÀ¸¸é ¸í·É¸¸ Ãß°¡Çϰí { } °ýÈ£·Î ¹­´Â °ÍÀ» ±ô¹Ú ÀØ¾î ¹ö¸®´Â °æ¿ì°¡ ¸¹´Ù. ¾Æ¿¹ if ¹®ÀÇ ±âº» Çü½ÄÀ» ´ÙÀ½°ú °°ÀÌ ¾Ï±âÇϰí ÀÖ´Â °ÍÀÌ ÁÁ´Ù.

 

if (Á¶°Ç) { ¸í·Éµé }

 

if ¹®ÀÇ ±âº» Çü½Ä¿¡ ¿ø·¡ºÎÅÍ { }°¡ Æ÷ÇÔµÈ °ÍÀ¸·Î »ý°¢ÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷Çϸç if¹®À» ÀÔ·ÂÇÒ ¶§µµ Á¶°Ç ´ÙÀ½¿¡ ¾Æ¿¹ { }¸¦ ¸ÕÀú ÀÔ·ÂÇØ ³õ°í ÀÌ ¾È¿¡ ¸í·ÉÀ» ÀÛ¼ºÇÏ´Â ½À°üÀ» µé¿©¾ß ÇÑ´Ù. ¼³»ç if Á¶°Ç¿¡ °É¸®´Â ¸í·ÉÀÌ Çϳª¹Û¿¡ ¾ø¾î { } °ýÈ£°¡ ºÒÇÊ¿äÇÏ´õ¶óµµ ÀÌ °ýÈ£ ¶§¹®¿¡ ÇÁ·Î±×·¥ÀÌ ´õ Ä¿Áö°Å³ª ´À·ÁÁö°Å³ª ÇÏÁö´Â ¾Ê´Â´Ù. ºí·ÏÀº ÇϳªÀÇ ¹®ÀåÀ¸·Î Ãë±ÞµÇ¹Ç·Î ¹®ÀåÀÌ µé¾î°¥ ¼ö ÀÖ´Â À§Ä¡¶ó¸é ºí·Ïµµ ¾ðÁ¦³ª µé¾î°¥ ¼ö ÀÖ´Ù.