|
|
|
|
|
|
|
|
|
|
|
|
|
3204, 146/161 |
|
°ð¹Ì³² | |||||||
c¾ð¾î ÇÔ¼ö.. | |||||||
http://www.hackerschool.org/HS_Boards/zboard.php?desc=desc&no=3505 [º¹»ç]
Hit : 3417 Date : 2012/10/07 09:16
|
|||||||
T3ddyB34r | uu(100)À» yy(100)À¸·Î °íÃľßÇÒ °Í °°¾Æ¿ä | 2012/10/07 | |
T3ddyB34r | #include <stdio.h> int yy ( int uu ); void main ( void ) { printf ("1~100±îÁöÀÇ ÇÕÀº %d \n", yy(100) ); } int yy ( int uu ) { int i, yy=0; for ( i=1; i<=uu; i++ ) { yy+=i; } return yy; } ³ªÀÌ°¡ ¾î¶»°Ô µÇ½Ã´Â Áö´Â À߸𸣰ÚÁö¸¸ ¼öÇп¡¼ÀÇ ÇÔ¼ö¸¦ ¹è¿ì¼Ì´Ù¸é ÀÌÇØÇϱ⠽¬¿ì½Ç °Í °°¾Æ¿ä f(x) = 2x+1 À» ¿¹·Î µé¾îº¸ÁÒ f(x)¶ó´Â ÇÔ¼ö´Â x¿¡ µÎ¹èÇÑ°Í¿¡ 1À» ´õÇÑ °ªÀ» ¹Ýȯ(return)ÇÏ´Â ÇÔ¼ö¿¡¿ä. ¿©±â¼ x¶ó´Â º¯¼ö´Â ¸Å°³º¯¼ö¶ó°í ºÒ·¯¿ä. f(x)ÀÇ ³»¿ëÀ» Ç¥½ÃÇÒ ¶§ 2x+1 ÀÌ·¸°Ô ¾µ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â °ÍÀÌ x, Áï ¸Å°³º¯¼ö°¡µÇ´Â°Å¿¡¿ä. »ç½Ç Àμöµµ °°Àº°³³äÀε¥ ¹Ì¹¦ÇÏ°Ô Â÷ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù. Àμö¿Í ¸Å°³º¯¼ö¸¦ ±¸ºÐÇÏ´Â »ç¶÷ÀÌÀÖ°í ¾Æ´Ñ»ç¶÷ÀÌÀִµ¥ ¼öÇп¡¼´Â ±¸ºÐÇÏÁö¸¸ Àú´Â ÇÁ·Î±×·¡¹Ö¿¡¼´Â ±»À̱¸ºÐÇÒ ÇÊ¿ä´Â ¾ø´Ù°í ºÁ¿ä Àμö´Â x¿¡´Ù°¡ 3ÀÇ °ªÀ» ³Ö´Â´Ù°í ÇÒ±î¿ä. ±×·³ f(3) = 2*3+1 = 7 ÀÌ°ÚÁÒ ¿©±â¼ 3ÀÌ Àμö°¡ µÇ´Â °Å°í 7°ªÀÌ ¹Ýȯ°ª(À§¿¡¼ f(x)¶ó´Â ÇÔ¼ö´Â ÀÌ·±°ÍÀÌ´Ù ÇÒ ¶§ ¹ÝȯÇÏ´Â °á°ú°ªÀ» ¹Ýȯ°ªÀ̶ó°í ºÎ¸£´Â °Å¿¡¿ä) ÇÁ·Î±×·¡¹Ö¿¡ Àû¿ë½ÃÄѺ¸ÀÚ¸é À§ ÇÔ¼ö´Â yy(int uu) ¶ó´Â ÇÔ¼ö¿¡¿ä. uu¶ó´Â ¸Å°³º¯¼ö¸¦ »ç¿ëÇؼ ¾î¶² °úÁ¤À» ó¸®ÇÏ¿©¼ °ªÀ» ¹ÝȯÇØÁÖ´Â °ÍÀÌ¿¡¿ä. ÀÌ yy(int uu)´Â Äڵ忡¼ Çؼ®Çغ¸¸é 1ºÎÅÍ uu±îÁöÀÇ ÇÕÀ» ¹ÝȯÇØÁִ±º¿ä. ±×·³ 100À» ´ëÀÔÇØ º¼±î¿ä ¿©±â¼ 100À̶õ Àμö¸¦ ´ëÀÔÇÒ°Ô¿ä yy(100)°ªÀº 1ºÎÅÍ 100±îÁö ´õÇÑ°ªÀÌ ³ª¿À°Ú±º¿ä ¿©±â¼ return yy´Â yy(100)¿¡¼ 1ºÎÅÍ 100±îÁö´õÇÑ°ªÀ» yy¿¡ °¡Áö°íÀÖ°í ±×·¯¹Ç·Î ¸¶Áö¸·¿¡ yy¸¦ ¹Ýȯ°ªÀ¸·Î Áشٴ Àǹ̿¡¿ä. int yy(int uu) ó·³ returnÀ» ÇØÁÖ´Â ÇÔ¼öµµ ÀÖÁö¸¸ void main() ó·³ returnÀ» ¾ÈÇØÁÖ´Â ÇÔ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ·± ÇÔ¼ö´Â ±¸ºÐÇؼ ÇÁ·Î½ÃÀú(procedure)¶ó°í µû·Î ±¸ºÐÇؼ ºÎ¸£±âµµ Çϴµ¥ ¸Å°³º¯¼ö¿Í Àμö(ÀÎÀÚ)ó·³ Àß ±¸ºÐÇؼ ¾²Áö´Â ¾Ê°í ´ë°Ô ¹¶¶×±×·Á ÇÔ¼ö¶ó ºÎ¸¨´Ï´Ù. Áú¹®¿¡ ¸Â´Â ´äº¯À̾úÀ¸¸é ÁÁ°Ú³×¿ä. |
2012/10/07 | |
T3ddyB34r | ¾Æ ±×¸®°í Ưº°ÇÑ °æ¿ì¸¦ Á¦¿ÜÇϸé ÇÔ¼ö¶û º¯¼öÀÇ À̸§À» °°°Ô Á¤ÇÏ´Â °ÍÀº ÁÁÁö¾ÊÀº °Í °°¾Æ¿ä ±×·¯´Ï±î yyÇÔ¼ö³»¿¡¼ yy¶ó´Â º¯¼ö¸¦ Á¤ÇÏ´Â °Íº¸´Ù º¯¼öÀ̸§À» ´Ù¸¥°É·Î Á¤ÇØ¾ß ¾î¶²°Ô ÇÔ¼ö°í ¾î¶²°Ô º¯¼öÀÎÁö ±¸ºÐÇÏ°í ¿ëµµ¸¦ ´Ù¸£°Ô ¾²°í Äڵ忡´ëÇÑ ÀÌÇصµµµ ³ô¿©Áִϱî¿ä |
2012/10/07 | |
°ð¹Ì³² | ÀÚ¼¼ÇѴ亯 °¨»çÇÕ´Ï´Ù ¤¾¤¾^^ ¿½ÉÈ÷°øºÎÇؾ߰ٳ׿ä.. | 2012/10/08 | |
|
|