ÅëÇÕ°Ë»ö

±âº» ÇÁ·Î±×·¥ (c, c++)

Á¤º¸º¸¾È > ¹®¼­¹Ú½º > ±âº» Æú´õ | 2008/09/05 ±¸¸Å(0) ¤Ó Á¶È¸(25)
¹®¼­ ¿ä¾àÁ¤º¸
±¸¸ÅÀÚ Æò°¡
¹®¼­ »ó¼¼Á¤º¸
¸®Æ÷Æ® ½ºÅ©¸°  (1/1 screen)
¡Ø ÃÖ´ë 10ÆäÀÌÁö±îÁö ¸®Æ÷Æ® ½ºÅ©¸° À̹ÌÁö¸¦ »ý¼ºÇÕ´Ï´Ù.
¡Ø 5ÆäÀÌÁö ÀÌ»óÀÇ ÀÚ·áÀÎ °æ¿ì À̹ÌÁö¸¦ Ŭ¸¯ÇϽøé 2,4 ÆäÀÌÁö¿¡ ÇØ´çÇÏ´Â Å« À̹ÌÁö¸¦ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù
¼Ò°³±Û 1ºÎÅÍ N±îÁöÀÇ ÇÕÀ» ±¸ÇϽÿÀ. N°ªÀº Űº¸µå·Î ÀԷ¹޾Æ, NÀÌ ¾ç¼öÀÎ °æ¿ì¿¡¸¸
½ÇÇàÇϰí, ¾ç¼ö°¡ ¾Æ´Ñ °æ¿ì ¿À·ù ¸Þ½ÃÁö¸¦ Ãâ·ÂÇϽÿÀ.

ÀÌ·± °£´ÜÇÑ ¼Ò½º..¤»¤»
¸ñÂ÷ ¸ñÂ÷ ¾øÀ½

º»¹®³»¿ë 4. ÅØ½ºÆ® ÆÄÀÏ A.txt¸¦ Àо À̸¦ B.txtÆÄÀÏ·Î Ãâ·ÂÇϽÿÀ. ´Ü B¿¡´Â ¸ðµç ÁÙ¿¡ ÁÙ¹øÈ£¸¦ Ãß°¡ÇÏ¿© Ãâ·ÂÇϽÿÀ.

#include 'stdio.h'
void main(int argc, char *argv[])
{ int cnt=1; char ss[256];
FILE *in, *out;
if( ( in=fopen(argv[1],'r') ) == NULL )
printf('¿øº»ÆÄÀÏÀ» ¿­¼ö¾ø½À´Ï´Ù. n');
if( ( out=fopen(argv[2],'w') ) == NULL )
printf('º¹»çÇÒ ÆÄÀÏÀ» ¿­¼ö¾ø½À´Ï´Ù. n');
while( (fgets(ss,256,in)) != NULL )
{
fprintf(out,'%03d %s',cnt,ss);
cnt++;
}
printf('%sÆÄÀÏÀÇ ÁÙ¹øÈ£¸¦ ºÙÀÎ %sÆÄÀÏÀÌ ÀÛ¼ºµÇ¾ú½À´Ï´Ù.n',argv[1],argv[2]);
fclose(in);
fclose(out);
}
Âü°íÀÚ·á Âü°íÀÚ·á ¾øÀ½
Çб³Á¤º¸ 2ÁÖ°£ ´Ù¿î¹ÞÀº ÇлýÀÇ Çб³Á¤º¸¸¦ º¸¿©ÁÝ´Ï´Ù.(5P ¼Ò¿ä)
ÀúÀÛ±Ç Á¤º¸ À§ Á¤º¸ ¹× °Ô½Ã¹° ³»¿ëÀÇ Áø½Ç¼º¿¡ ´ëÇÏ¿© ÇØÇÇÄ·ÆÛ½º´Â º¸ÁõÇÏÁö ¾Æ´ÏÇϸç, ÇØ´ç Á¤º¸ ¹× °Ô½Ã¹° ÀúÀ۱ǰú ±âŸ ¹ýÀû Ã¥ÀÓÀº ÀÚ·á µî·ÏÀÚ¿¡°Ô ÀÖ½À´Ï´Ù.
À§ Á¤º¸ ¹× °Ô½Ã¹° ³»¿ëÀÇ ºÒ¹ýÀû ÀÌ¿ë, ¹«´Ü ÀüÀ硤¹èÆ÷´Â ±ÝÁöµÇ¾î ÀÖ½À´Ï´Ù.ÀúÀÛ±ÇÄ§ÇØ, ¸í¿¹ÈÑ¼Õ µî ºÐÀï¿ä¼Ò ¹ß°ß½Ã °í°´¼¾ÅÍÀÇ ÀúÀÛ±ÇÄ§ÇØ ½Å°í¼¾Å͸¦ ÀÌ¿ëÇØ Áֽñ⠹ٶø´Ï´Ù.

±¸¸ÅÆò°¡(
0
)
±¸¸Å¹®ÀÇ(
0
)
Æ®·¢¹é(
0
)