http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=74 [º¹»ç]
>/* pre-processor command */
>#include <stdio.h>
>
>/* main() function */
>int main( void )
>{
> int year,month,day;
> printf("enter a year : ");
> scanf("%d",&year);
> printf("enter a month : ");
> scanf("%d",&month);
> printf("enter a day : ");
> scanf("%d",&day);
>
> if(year < 2000) <----¿©±â´Â ¿Ö &ÀÌ·±°Å ¾È½á¿µ..;
> {
> if(month >= 1 && month <= 12) <---ÀÌ°Å ¼³¸íÁ»¿ä..&&ÀÌ°ÅÇϱ¸¿µ.
> {
> if( day >= 1 && month <=31) <----À̰͵οµ..
> {
> printf("%d/%d/%d\n",year,month,day);
> }
> }
> }
> return 1;
>}
Ã¥À» ÀÚ¼¼È÷ ÀÐÁö ¾ÊÀ¸½Å°Í °°±º¿ä..
ÇØÄð ¾¾¾ð¾î ¸ÂÁÒ?
Ã¥¸¸ Àß ÀÐ¾î º¸½Ã¸é ÃæºÐÈ÷ ÇØ°áÇÏ½Ç ¼ö ÀÖ´Â ¹®Á¦ °°Àºµ¥....
¾î·µç ¼³¸íÀº ÇÏ°Ú½À´Ï´Ù.
¸ÕÀú if(year < 2000) ¿©±â¼ ¿Ö &(´«»ç¶÷)ÀÌ ¾ø³Ä°í ÇϽôµ¥ ÀÌ°ÍÀº º¯¼öÀ̱â 떄¹®ÀÔ´Ï´Ù.
scanf("%d",&year); ¡ç ¿©±â¼ ´«»ç¶÷Àº ºÙÀΰÍÀº »ç¿ëÀÚ¿¡°Ô ÀԷ¹ÞÀº ¼ýÀÚ¸¦ year º¯¼ö¿¡ ³Ö¾î¶ó À̸»ÀÌÁÒ scanf("%d",&¼ÒÀ¯); ¡ç ÀÌ·¸°Ô ÇÏ¸é ¼ÒÀ¯ º¯¼ö¿¡ ÀԷ¹ÞÀº ¼ýÀÚ¸¦ ³Ö¾î¶ó À̸»ÀÌÁÒ....
±×¸®°í if ¹®ÀÌ »ç¿ëµÇ¾ú±â ¶§¹®¿¡ ù¹ø°·Î ÀԷ¹ÞÀº °ªÀÌ 2000 º¸´Ù ÀÛ´Ù¸é if(month >= 1 && month <= 12) ÀÌ°ÍÀÌ ½ÇÇàµÉ °ÍÀÌ´Ï´Ù.
±×¸®°í µÎ¹ø°·Î ÀԷ¹ÞÀº °ªÀÌ 1º¸´Ù Å©°Å³ª °°°í 12º¸´Ù À۰ųª °°Àº¸é if( day >= 1 && month <=31) ¡ç ÀÌ°ÍÀÌ ½ÇÇàµÉ °ÍÀÔ´Ï´Ù.
if( day >= 1 && month <=31) ¡ç ÀÌ°ÍÀº ¼¼¹ø°·Î ÀԷ¹ÞÀº °ªÀÌ 1º¸´Ù Å©°Å³ª °°°í 31º¸´Ù À۰ųª Å©¸é printf("%d/%d/%d\n",year,month,day); ¡ç ÀÌ°Ô ½ÇÇàµÇ´Â °ÍÀÌÁÒ...
±×¸®°í º¸´Ï ¿ÀŸ°¡ ÀÖ±º¿ä...
¹Ù·Î if( day >= 1 && month <=31) ÀÌ°ÍÀÔ´Ï´Ù.
À§¿¡°É if( day >= 1 && day <=31) ·Î ¹Ù²ãÁÖ¾î¾ß ÇÕ´Ï´Ù.
============================================================================
¼³¸íÀÌ ºÎÁ·Çϱº¿ä...
ÀÚ¼¼ÇÑ °ÍÀº Ã¥À» Àß º¸½Ã¸é µÉ°Å¿¡¿ä...
±×³É »¡¸® ¹è¿ìÀÚ°¡ ¾Æ´Ñ ÀÍÈ÷¸é¼ ¹è¿ì±æ ¹Ù¶ø´Ï´Ù. |
Hit : 4443 Date : 2003/09/19 07:42
|