if ¹®
Á¶°ÇÀÇ Âü , °ÅÁþ ¿¡ µû¶ó ÀÌ°Í ¾Æ´Ï¸é Àú°ÍÀ» ¼öÇàÇ϶ó´Â ´ëÇ¥ÀûÀÎ ¼±Åù®ÀÌ´Ù.
s1;
if (Á¶°Ç) {
s2;
} else{
s3;
s4;
}
s5;
- ÂüÀÎ °æ¿ì : s1 s2 s5
- °ÅÁþÀÎ °æ¿ì : s1 s3 s4 s5
(À¯Á¦1) ¾Æ·¡ ¼ø¼µµ¸¦ c ¾ð¾îÇ¥±â
(À¯Á¦2) ¾Æ·¡ ¼ø¼µµ¸¦ c ¾ð¾îÇ¥±â
ÁÖÀÇ »çÇ×
- Á¶°Ç½ÄÀº ¹Ýµå½Ã ( ) ·Î ¹¾î (Á¶°Ç½Ä)À¸·Î Ç¥ÇöÇØ¾ß ÇÑ´Ù.
- ¸ðµç Á¦¾î¹®¿¡¼´Â ÇÑ ¹®ÀåÀÌ»ó ¼öÇàÇÒ °æ¿ì¿¡´Â { ...} ·Î ¹¾î¾ß ÇÑ´Ù.
ÇÑ ¹®À常 ¼öÇàÇÒ °æ¿¡´Â { ... } ¸¦ »ç¿ëÇÏÁö ¾Ê¾Æµµ °ü°è°¡ ¾ø´Ù.
if (Á¶°Ç) { s1;}
s2;
Àº ´ÙÀ½°ú µ¿ÀÏÇÑ Ç¥ÇöÀÌ´Ù.
if (Á¶°Ç) s1;
s2;
¾Æ·¡ Ç¥ÇöÀº ¹®¹ýÀû ¿À·ù
if (Á¶°Ç)
s1;
s2;
else s3;
- else ¹®Àº °¡Àå °¡±î¿î if ¹®°ú °áÇÕÇÑ´Ù.
if (Á¶°Ç) s1;
if (Á¶°Ç) s2;
else s3;
(º¸±â) Å°º¸µå¿¡¼ Á¤¼ö¸¦ ÀÔ·Â ¹ÞÀº ÈÄ , ¦¼öÀ̸é even Ȧ¼öÀ̸é odd ¸¦ Ãâ·ÂÇÏ´Â
ÇÁ·Î±×·¥ÀÌ´Ù.±×´ë·Î ÀÔ·Â ÈÄ ½ÇÇàÇØ º¸ÀÚ.
#include < stdio.h >
main(){
int su;
scanf("%d",&su)
if (su%2 == 0) printf("even");
else printf("odd");
}