ÇÁ·Î±×·¡¹Ö

 3206, 7/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   jardin
   [re] [¿ÏÀü±âÃÊ]¹è¿­°úfor¹® ¿¹Á¦¿¡¼­Áú¹®..

http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=1316 [º¹»ç]


===============================================================================

>#include <stdio.h>
>
>main()
>
>{
>char temp;
>static char tbl1[6]="abcde";
>static char tbl2[6]="vwxyz";
>int i;
>
>for(i=0; i<6; i++)
>{
>temp=tbl1[i];
>tbl1[i]=tbl2[i];
>tbl2[i]=temp;
>}
>printf("tbl1=%s\n",tbl1);
>printf("tbl2=%s\n",tbl2);
>
>}
>
>
>¾È³çÇϼ¼¿ä.. ¿ÏÀü ÃÊÃÊÃÊÂ¥ÀÔ´Ï´Ù
>
>Ã¥À¸·Î È¥ÀÚ µ¶ÇÐÇÏ´ÂÁßÀä.. Àú ¿¹Á¦¸¦ ºÐ¼®Ç϶ó°í Çߴµ¥
>Ãâ·ÂÇÏ¸é °á±¹ tbl1,tbl2¿¡ ¼±¾ðµÇÀÖ´ø ¹®ÀÚ¿­ÀÌ ¼­·Î ¹Ù²¸¼­ ³ª¿À´Â ¼Ò½ºÀÔ´Ï´Ù..
>
>±Ùµ¥ Àú±â¼­ for¹®ÀÇ ¿ëµµ¸¦ ¸ð¸£°Ú½À´Ï´Ù...
>
>temp=tbl1[i];
>tbl1[i]=tbl2[i];
>tbl2[i]=temp;
>
>ÀÌ ºÎºÐÀÌ¿ä.. µÚ¿¡ [i]ÀÌ°Ç ¾î¶² °³³äÀÎÁö ¾Ë°íÀÖ½À´Ï´Ù.. ±Ùµ¥ ¿©±â¼­ ¼­·Î ´ëÀÔÀ»Çϴµ¥
>
>¿Ö [i]¸¦ ÀÌ¿ëÇϴ°ɱî¿ä? ¾îÂ¥ÇÇ ±× ¹è¿­ÀÚü¸¦ ´ëÀÔÇÒ·Á´Â°Å¸é ±»ÀÌ for¹®À» ¾È½áµµ
>µÉ°Å°°Àºµ¥... ¶Ç [6] À¸·Î Çؼ­ Ãâ·ÂÇϴϱñ ¿ø·¡ÀÖ´ø ¹®ÀÚ¿­±×´ë·Î ³ª¿À´õ¶ó±¸¿ä...
>
>Á¦°¡ ³ªÀÌ»ì ó¸Ô°í ¸Ó¸®°¡±»¾î¼­ ÀÌÇØ·ÂÀÌ µþ¸³´Ï´Ù.. Á» µµ¿ÍÁÖ¼¼¿ä ¤Ì.¤Ì
===============================================================================


Áú¹®ÀÚ: Áú¹®ÀÚÀÔ´Ï´Ù...¹è¿­¼ýÀÚ¸¦ ¹Ù²Ù±âÀ§ÇØ for¹®À» ¾´´Ù´Â°Ç ¾Ë°íÀִµ¥¿ä.. Á¦°¡ ¹°¾îº»°Ç 3¹ø´ëÀÔÇÒ¶§ ±»ÀÌ [i]¸¦ ¾µÇÊ¿ä°¡ÀֳĴ°̴ϴÙ.. ±×´Ï±ñ ´ëÀÔÇÒ¶§ [i]°¡ Á¤È®È÷                                                         2007/02/19  
Áú¹®ÀÚ: ¾î¶² ¾Ï¹¬ÀûÀÎ ÀÛ¿ëÀÌ µÇ´ÂÁö°¡ ¸ð¸£°Ú´Ù´Â°Ì´Ï´Ù...         2007/02/19  
Áú¹®ÀÚ: tbl1[i] ÀÚü¸¦ ´ëÀÔÇϴµ¥ tbl1[6] Àº ¿Ö ¾ÈµÇ´ÂÁö°¡ ±Ã±ÝÇÑ°Ì´Ï´Ù    
                                                                  2007/02/19  
¾ÆÀÌÇÁ¸®µå: º¯¼ö ¼±¾ðÇÒ¶§ tbl1[6]ÇϼÌÀ¸´Ï...6°³. Áï 0~5±îÁö ¹Û¿¡ ¾ÈµÇ°ÔµÇ¾îÀÖÁÒ.                                                               2007/02/19  
Áú¹®ÀÚ: ´äº¯ÀºÁ¤¸» °¨»çÇÕ´Ï´Ù...±Ùµ¥ Á˼ÛÇÏÁö¸¸ Á¦ Áú¹®À» ÀÌÇظøÇÏ°í °è¼¼¿ä..¤Ì.¤Ì Á»´õ Áú¹®À» ÀÚ¼¼È÷ ÀоîÁÖ¼¼¿ä...
==============================================================================

¾ÆÀÌÇÁ¸®µå´ÔÀÌ ÀÚ¼¼È÷ ¼³¸íÇØÁÖ¼ËÁö¸¸ Áú¹®ÇØÁֽźÐÀÌ Áú¹®Àº ¹è¿­¿ä¼ÒÀÇ ÀÌÇصµ ¹®Á¦ÀΰŠ°°¾Æ¼­ ÇãÁ¢ÇÏÁö¸¸ ´ä±ÛÀ» ³²°Ü º¸¾Ò½À´Ï´Ù.

óÀ½¿¡ º¯¼ö¸¦ ¼±¾ðÇϽø鼭 ¾Æ·¡¿Í °°Àº ¹®ÀÚ¿­·Î ÃʱâÈ­ ½ÃÄÑÁֽðí
static char tbl1[6]="abcde";
>static char tbl2[6]="vwxyz";

¾Æ·¡Ã³·³ ÇØ´ç ¹®ÀÚ¿­À» Ãâ·ÂÇϽøé
printf("tbl1=%s\n",tbl1);
>printf("tbl2=%s\n",tbl2);

for¹®(¹Ýº¹¹®)À¸·Î °¢ ¹è¿­¿ä¼Ò¸¦ Çϳª¾¿ ¹Ù²ãÁֱ⶧¹®¿¡.

Ãâ·Â°á°ú´Â ¾Æ·¡Ã³·³ tbl1º¯¼ö¿¡ ÀúÀåµÇÀÖ´Â ¹®ÀÚ¿­°ú tbl2º¯¼ö¿¡ ÀúÀåµÇÀÖ´Â
¹®ÀÚ¿­ÀÇ À§Ä¡°¡ ¹Ù²î°Ô µÇÀÖ½À´Ï´Ù.
tbl1=vwxyz  ¡ç¿ä±â
tbl2=abcde  ¡ç¿ä±â
Press any key to continue


¾ÆÀÌÇÁ¸®µå´ÔÀÌ ¸»¾¸ÇÏ½Å°Í Ã³·³ º¯¼ö¼±¾ðÇÒ¶§ tbl1[6]À̶ó°í ÇϼÌÀ¸´Ï ¹è¿­ÀÇ ¿ä¼Ò´ÂÃÑ6°³.. À妽º´Â 0,1,2,3,4,5 ÀÌ·¸°Ô 6°³ ÀΰÅÁÒ..

Áú¹®ÀÚ´Ô²²¼­ ¸»¾¸ÇϽŰÍó·³ tbl1[i]´ë½Å tbl1[6]À¸·Î ¹Ù²Ù°Ô µÇ½Ã¸é
for(i=0;i<6;i++) À̹®Àå¿¡¼­ i°ªÀÌ 0¿¡¼­ ºÎÅÍ 5±îÁö Áõ°¡ÇÒ¶§  
¾Æ·¡ ³»¿ëÀÌ ¹Ýº¹½ÇÇà µÇÁö¸¸
temp=tbl1[6];
tbl1[6]=tbl2[6];
tbl2[6]=temp;

tbl1[6]Àº ¹è¿­ÀÇ7¹ø° ¿ä¼Ò(½ÇÁ¦ Á¸ÀçÇÏÁöµµ ¾ÊÀ½) ³¢¸®¸¸ °è¼Ó ¹Ù²î´Â °ÍÀÌ
½ÇÇàµÇ´Ï  Ãâ·Â°á°ú¿¡¼­ µÎ º¯¼öÀÇ ³»¿ëÀÌ ±³Ã¼µÇÁö ¾Ê´Â°ÍÀÔ´Ï´Ù.
(tbl1[6]Àº ¹è¿­ÀÇ 7¹ø° ¿ä¼ÒÀÔ´Ï´Ù)

tbl1[6]À¸·Î óÀ½¿¡ º¯¼ö¸¦ ¼±¾ðÇϽǶ§
      ¢ÙÀ̺κÐÀÇ 6Àº ¹è¿­¿ä¼ÒÀÇ °¹¼ö¸¦ ¸»Çϴ°ÍÀÔ´Ï´Ù.

Áï ..for¹®¿¡ »ç¿ëµÈ i´Â 0~5 (tbl1[0]¿¡¼­ tbl1[5]±îÁö : 6°³)
tbl1[0]ù¹ø°¿ä¼Ò
tbl1[1]µÎ¹ø°¿ä¼Ò
tbl1[2]¼¼¹ø°¿ä¼Ò
tbl1[3]³×¹ø°¿ä¼Ò
tbl1[4]´Ù¼¸¹ø°¿ä¼Ò
tbl1[5]¿©¼¸¹ø°¿ä¼Ò
ÀÌ·¸°Ô µÇ´Â°ÍÀÔ´Ï´Ù.

Áú¹®ÀÚ´Ô²²¼­ Çò°¥¸®½Ã´Â °ÍÀº º¯¼ö¼±¾ð½Ã º¯¼öÀÇ[]¾ÈÀÇ ¼ýÀÚ¿Í for¹®¼Ó¿¡ ÀÖ´Â
º¯¼öÀÇ[]¼ýÀÚ°¡ ¾²ÀÓ»õ°¡ ´Ù¸£´Ù´Â°É Çò°¥¸®½Ã´Â°Å °°½À´Ï´Ù.

óÀ½ º¯¼ö¼±¾ðÇϽǶ§ tbl1[6]ÀÇ [6]Àº ¹è¿­°¹¼ö¸¦ ¸»Çϴ°ÍÀÔ´Ï´Ù.
¹è¿­¼±¾ð½Ã ¹è¿­ÀÇ °¹¼ö¸¦ Á¤ÇØÁÙ¶§»ç¿ëÇÏ°í

for¹®¼Ó¿¡ µé¾îÀÖ´Â tbl1[i]ÀÇ [i]´Â ¹è¿­ÀÇ °¢ À妽º(¸î¹ø°¿ä¼Ò)ÀÔ´Ï´Ù.
¹è¿­¼±¾ðÇÒ¶§¿Í´Â ´Ù¸£°Ô ¹è¿­ÀÇ i¹ø°¿ä¼Ò( ex:tbl[5]=6¹ø°¿ä¼Ò)¸¦ °¡¸®Å°´Â
¿ëµµ·Î»ç¿ëÇÕ´Ï´Ù.


°øºÎÇϽô åÀÇ ¹è¿­ÀÇ Á¤ÀǺκÐÀ» ´Ù½Ã Çѹø Á¤µ¶ÇØ º¸½Ã¸é ÀÌÇØ°¡ »¡¸® µÇ½Ã¸®¶ó
¹Ï½À´Ï´Ù.^^;;

Áú¹®ÇϽźÐÀÇ Áú¹®³»¿ëÀÌ ÀÌ°ÅÀΰŠ°°½À´Ï´Ù¸¸ ¾Æ´Ï¶ó¸é Á˼Û(?)ÇÕ´Ï´Ù^^;;
Àúµµ ÇãÁ¢ÇÑÁö¶ó ¼³¸íÀÌ ºÎÁ·ÇÏ´õ¶óµµ ÀÌÇØÁÖ¼¼¿ä^^;;

  Hit : 2171     Date : 2007/04/03 07:36



    
3086   C¾ð¾î ±ÞÁú¹® ÀÔ´Ï´Ù.!!![4]     han0161
06/02 2136
3085   c¾ð¾î c++¾ð¾î???[4]     magiof1993
08/28 2141
3084   c,c++ ¸¦ °°ÀÌ °øºÎÇصµ µÇ³ª¿ä?[6]     liveai
01/13 2146
3083   [ÃʱÞ] ¹®ÀÚ¿­ ÇÔ¼ö°ü·Ã[1]     íÆå¨éë
03/20 2150
3082     [re] ÇÁ·Î±×·¡¹ÖÀ̹¹¿¡¿ä???¾Æ½Ã´ÂºÐµé Á»¾Ë·ÁÁÖ¼¼¿ä     twinz
08/25 2152
3081     [re] ÇÁ·Î±×·¡¹ÖÅø     jwkzzangs
09/24 2154
3080   ÇÁ·Î±×·¥±âÃÊ¿¡ ´ëÇØÁú¹®Á»¿ä.[1]     h0j8p9
01/13 2154
3079   if else µîµî..Áú¹®[3]     imotar
04/08 2156
3078   ¹«¼±·£Ä«µå     jjucho
09/12 2157
3077   ÇØÅ·°í¼ö´Ôµé °øºÎÇÏ´Â ¼ø¼­¿¡´ëÇؼ­ Á¶¾ð ºÎŹµå¸³´Ï´Ù.[6]     tjddbs2
12/09 2158
3076   C++¿¡¼­ Ãâ·Â°ü·Ã [¸®´ª½º][3]     gotjrgkrlsms
06/02 2158
3075   WindowsXP , VISTA °°Àº ¹èÆ÷º»[3]     kthtlsdlf
05/11 2161
3074   c¾ð¾î, html, tcp/ip, java °ü·Ã Áú¹®[2]     ship13579
08/02 2163
3073     [re] ¾î¼Àºí¸® °øºÎ Áß ±Ã±ÝÇÑ °ÍÀÌ ÀÖ¾î¿ä.[1]     michaelslove
10/09 2165
3072   C °øºÎÇÏ´Ù ¿©·¯ ¾ð¾î¿¡°üÇØ ¸ð¸£´Â°Íµé     hwansang
11/26 2166
    [re] [¿ÏÀü±âÃÊ]¹è¿­°úfor¹® ¿¹Á¦¿¡¼­Áú¹®..     jardin
04/03 2170
3070   ¸®´ª½º¿¡¼­ gccÄÄÆÄÀÏÇϴµ¥...[2]     macgeri123
03/03 2172
3069   turbo c++ À̳ª Visual c++[1]     maphackPlay
12/21 2175
3068   IPÃßÀûÇϴ°ſ¡ ´ëÇؼ­ ±Ã±ÝÇÑ°ÅÀ̽á¿ä[8]     wkrwjs002
07/09 2175
3067   PSPÇÁ·Î±×·¥ Àбâ??[2]     JJang777
08/25 2177
[1][2][3][4][5][6] 7 [8][9][10]..[161]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org