¾ÕÀÇ ¿¹¿¡¼ if ¹®À» 2¹ø ½á¾ß ÇÏ´Â
°æ¿ì°¡ Àִµ¥ ÀÌ·²
°æ¿ì¿¡´Â ´ÙÀ½ Çü½ÄÀ»
»ç¿ëÇÕ´Ï´Ù.

¡¼Çü½Ä¡½
if(Á¶°Ç½Ä)
¹®Àå1;
else
¹®Àå2;
Á¶°Ç½ÄÀ» ÆÇ´ÜÇÏ¿© ÂüÀÌ¸é ¹®Àå1À» ½ÇÇàÇÏ°í °ÅÁþÀÌ¸é ¹®Àå2¸¦ ½ÇÇàÇÑ´Ù. if¹®°úÀÇ Â÷ÀÌÁ¡Àº if¹®Àº Á¶°ÇÀÌ °ÅÁþÀÎ
°æ¿ì¿¡´Â ¾Æ¹«·± ½ÇÇ൵
ÇÏÁö ¾ÊÁö¸¸ if~else ¹®Àº °ÅÁþÀÎ °æ¿ì¿¡µµ
¾î¶² ½ÇÇàÀ» ÇÕ´Ï´Ù.
ÀÔ·ÂÇÑ ¼ö°¡ 3ÀÇ ¹è¼öÀ̸é "3ÀÇ ¹è¼ö"¶ó°í Ãâ·ÂÇϰí 3ÀÇ ¹è¼ö°¡
¾Æ´Ï¸é "3ÀÇ ¹è¼ö ¾Æ´Ô"À» Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ¿©
º¾½Ã´Ù.
if (a % 3 ==0)
printf("3ÀÇ ¹è¼ö");
else
printf("3ÀÇ ¹è¼ö
¾Æ´Ô");
⁌ ¿¹Á¦
ÇÁ·Î±×·¥ ⁍
´ÙÀ½Àº µÎ ¼ö¸¦ ÀÔ·ÂÇÏ¿©
¾î¶² ¼ö°¡ ´õ
Å«°¡¸¦ ºñ±³ÇÏ¿© Ãâ·ÂÇÏ´Â
ÇÁ·Î±×·¥ÀÔ´Ï´Ù.
¡¼¼Ò½º
ÇÁ·Î±×·¥¡½
// File Name : ex062_ifelse01.c
#include <stdio.h>
int main(void){
int n1,n2;
printf("µÎ ¼ö ÀÔ·Â: ");
scanf("%d
%d",&n1,&n2);
if(n1>n2)
printf("%dÀÌ ´õ Å\n",n1);
else
printf("%dÀÌ ´õ Å\n",n2);
return 0;
}
¡¼½ÇÇà
°á°ú¡½
µÎ ¼ö ÀÔ·Â: 8 5
8ÀÌ ´õ Å
⁌ ¿¹Á¦
ÇÁ·Î±×·¥ ⁍
Á¤¼ö¸¦ ÀÔ·ÂÇÏ¿© ¾ç¼öÀΠ¦¼ö, ¾ç¼öÀΠȦ¼ö, À½¼öÀΠ¦¼ö, À½¼öÀΠȦ¼ö¸¦
ÆÇÁ¤ÇÏ¿© Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥À»
ÀÛ¼ºÇÏ¿© º¾½Ã´Ù.
¡¼¼Ò½º
ÇÁ·Î±×·¥¡½
// File Name : ex064_ifelseif03.c
#include <stdio.h>
int main(void){
int num;
printf("Á¤¼öÀÔ·Â:");
scanf("%d",
&num);
if (num>0 &&
num%2==0)
printf("¾ç¼öÀÎ
¦¼ö");
else if (num>0 &&
num%2==1)
printf("¾ç¼öÀÎ
Ȧ¼ö");
else if (num<0 &&
num%2==0)
printf("À½¼öÀÎ
¦¼ö");
else
printf("À½¼öÀÎ
Ȧ¼ö");
return 0;
}
¡¼½ÇÇà
°á°ú¡½
Á¤¼öÀÔ·Â:-8
À½¼öÀΠ¦¼ö