±â¼ú°øÀ¯
 ÁúÀÇÀÀ´ä
 ÀÚ·á½Ç
 ¸¶ÀÌÄÞÁ¦¾î
  Home >> ±â¼ú°øÀ¯ > ¸¶ÀÌÄÞÁ¦¾î

Total 38  (23/38)
ºÎ·ÏÀ» Æ÷ÇÔÇÏ¿© ÃÑ 38°­Á·Π±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. Ã¥À» ÀеíÀÌ ¾ÕÆä¿¡ÁöºÎÅÍ »ç¿ëÇϽʽÿä

Á¦7Àå C ¾ð¾î ÀÔ¹®- 3°­


3. ÀÔÃâ·Â ÇÔ¼ö

ÀÔ·ÂÇÔ¼ö¶õ µ¥ÀÌÅ͸¦ ¾î¶² ¿ÜºÎÀåÄ¡·ÎºÎÅÍ ¸Þ¸ð¸®·Î ÀоîµéÀÌ´Â ÇÔ¼ö¸¦ ¸»ÇÏ°í Ãâ·ÂÇÔ¼ö¶õ µ¥ÀÌÅ͸¦
¸Þ¸ð¸®·ÎºÎÅÍ ¿ÜºÎÀåÄ¡·Î Ãâ·ÂÇÏ´Â ÇÔ¼ö¸¦ ¸»ÇÑ´Ù. ÀÌ°ÍÀº STDIO.H ¶ó´Â Çì´õÆÄÀÏ¿¡ ±¸ºñµÇ¾î ÀÖ±â
¶§¹®¿¡ ¸ÕÀú ÀÔÃâ·ÂÇÔ¼ö¸¦ »ç¿ëÇϱâ À§Çؼ­´Â #include¸¦ ±âÀçÇØ ³õ°í »ç¿ëÇØ¾ß ÇÑ´Ù.
¿©±â¿¡¼­´Â °¡Àå ½±°Ô ¾µ ¼ö ÀÖ´Â ÀÔÃâ·Â ÇÔ¼ö ¼¼°¡Áö¸¦ ¼³¸íÇÑ´Ù.


3-1. ¸ð´ÏÅÍ¿¡ Ãâ·ÂÇÏ´Â ÇÔ¼ö
3-1-1. putchar() ÇÔ¼ö
ÀÌ ÇÔ¼ö´Â È­¸é¿¡ ÇÑ ±ÛÀÚ¸¦ Ãâ·Â½ÃÄÑ ÁÖ´Â ÇÔ¼öÀÌ´Ù. °ýÈ£ ¾È¿¡´Â ¹®ÀÚ»ó¼ö, Á¤¼ö»ó¼ö, ¹®ÀÚº¯¼ö, Á¤¼öº¯¼öµéÀÌ
µé¾î°¥ ¼ö ÀÖ´Ù.


#include
void main()
{
char M,N;
M='A',N='B';
putchar('A');
putchar('3');
putchar('\n');
putchar(M);
putchar(66-1);
getch();
}



3-1-2. puts() ÇÔ¼ö
putchar() ÇÔ¼ö°¡ ÇÑ ±ÛÀÚ ¹Û¿¡ Ãâ·ÂÇÏÁö ¸øÇÑ´Ù´Â ´ÜÁ¡À» º¸¿ÏÇؼ­ ¹®ÀÚ¿­À» Ãâ·ÂÇÒ ¼ö ÀÖµµ·Ï ¸¸µç ÇÔ¼öÀÌ´Ù.
¿©±â¿¡´Â ¸Þ¸ð¸® ¹øÁö¶ó´Â °³³äÀÌ µé¾î°¡±â ¶§¹®¿¡ ¾à°£ ƯÀÌÇÏ´Ù.


#include
void main()
{
puts("korea");
puts("turbo c");
getch();
}


¿©±â¼­ \n¹®ÀÚ°¡ µé¾î °¡Áöµµ ¾Ê¾Ò´Âµ¥µµ ÀÚµ¿ÀûÀ¸·Î Ä¿¼­°¡ ÇàÀ» ¹Ù²Û °ÍÀ» º¼ ¼ö°¡ ÀÖÀ» °ÍÀÌ´Ù.
ÀÌ°ÍÀº puts()ÇÔ¼öÀÇ Æ¯Â¡ Áß¿¡ Çϳª·Î ¸¸¾à puts()ÇÔ¼ö ¾È¿¡ \nÀ» »ðÀÔÇÏ¸é µÎ ÁÙÀ» °Ç³Ê¶Ù°Ô µÈ´Ù.
¿ì¸®°¡ ÇÑ°¡Áö Áß¿äÇÏ°Ô »ý°¢ÇؾßÇÒ ÇнÀ°úÁ¦°¡ Àִµ¥ ¿¹¸¦ µé¾î " korea "¿Í koreaÀÇ Â÷ÀÌÁ¡ÀÌ´Ù
ÈÄÀÚ´Â korea ¶ó´Â ¹®ÀÚ¿­¿¡ ºÒ°úÇÏÁö¸¸ ÀüÀÚ´Â korea ¶ó´Â ¹®ÀÚ¿­ÀÌ ¸Þ¸ð¸®¿¡¼­ Â÷ÁöÇÏ°í ÀÖ´Â ÁÖ¼ÒÀÇ Ã³À½ ¹øÁö¸¦
°¡¸£Å°´Â °ÍÀÌ´Ù. ´Ù½Ã ¸»Çؼ­ korea´Â ¹®ÀÚ¿­ÀÌ°í " korea "´Â ¹øÁö¸¦ °¡¸£Å°´Â Á¤¼öÀÌ´Ù.



puts()ÇÔ¼ö´Â ³»ºÎÀÇ ÁÖ¼Ò°¡ °¡¸£Å°´Â ¹øÁö·ÎºÎÅÍ NULL°ªÀ» ¸¸³¯ ¶§±îÁö Ãâ·Â Ç϶ó´Â ÇÔ¼öÀÌ´Ù.



#include
void main()
{
puts("korea");
puts("korea"+1);
puts("korea"+2);
puts("korea"+4);
puts("korea"+6);
getch();
}



3-1-3. printf() ÇÔ¼ö

Çü½Ä
printf("¸Þ¼¼Áö");
printf("¸Þ¼¼Áö ¹× Ãâ·Â¼­½Ä",Ãâ·Â´ë»óü1,Ãâ·Â´ë»óü2.....);
Ãâ·Â ´ë»óü´Â Ãâ·ÂÇÏ°íÀÚ ÇÏ´Â µ¥ÀÌÅÍÀÌ´Ù. µ¥ÀÌÅÍ´Â º¯¼öÀÏ ¼öµµ ÀÖ°í ¼ö½ÄÀÏ ¼öµµ ÀÖÀ¸¸ç, »ó¼öÀÏ ¼öµµ ÀÖ´Ù.
¶ÇÇÑ Ãâ·Â¼­½ÄÀÌ ¾ø´Ù¸é Ãâ·Â ´ë»óü°¡ ÀÖÀ» ÇÊ¿ä°¡ ¾ø°í Ãâ·Â¼­½ÄÀÌ ´Ù¼öÀÏ ¶§´Â
Ãâ·Â ´ë»óüµµ ¼­½ÄÀÇ ¼ö¸¸Å­ ÀÖ¾î¾ß ÇÑ´Ù.



#include
void main()
{
/*Ãâ·Â´ë»óÀÌ ¾ø´Â °æ¿ì*/
printf("kor");
printf("ea\n");
printf("korea\nturbo C");
getch();
}


#include
void main()
{
/*Ãâ·Â´ë»óÀÌ ÀÖ´Â °æ¿ì*/
int a;
char b;
a=30;
b='A';
printf("a¶ó´Â º¯¼ö ¼Ó¿¡´Â %dÀÇ °ªÀÌ ±â¾ïµÇ¾î ÀÖ½À´Ï´Ù. \n",a);
printf("b¶ó´Â º¯¼ö ¼Ó¿¡´Â %cÀÇ °ªÀÌ ±â¾ïµÇ¾î ÀÖ½À´Ï´Ù. \n",b);
printf("a¿Í b º¯¼ö ¼Ó¿¡´Â °¢°¢ %d¿Í %cÀÇ °ªÀÌ ±â¾ïµÇ¾î ÀÖ½À´Ï´Ù.\n",a,b);
printf("aÀÇ º¯¼ö ¾È¿¡´Â \"A\"ÀÇ ¹®ÀÚ°¡ ±â¾ïµÇ¾î ÀÖ½À´Ï´Ù.");
getch();
}



printf()ÇÔ¼ö¸¦ Á¤¸®Çϸé " ¡°¾ÈÀÇ ¹®ÀÚ´Â ¼­½Ä°ú Á¦¾î¹®ÀÚ¸¦ Á¦¿ÜÇÏ°í ±×´ë·Î È­¸é¿¡ Ãâ·ÂµÈ´Ù.
´Ü ¹®ÀÚ¸¦ Ãâ·ÂÇÏ°íÀÚ ÇÒ ¶§´Â \¸¦ ¾Õ¿¡ ºÙÀÌ°í %¸¦ Ãâ·ÂÇÏ°íÀÚ ÇÒ ¶§´Â %%¿Í °°ÀÌ »ç¿ëÇÏ¸é µÈ´Ù.
¼­½ÄÀÌ ¿©·¯ °³ÀÏ ¶§´Â ¼­½ÄÀÇ ¼ö¸¸Å­ ´ë»óü°¡ ÀÖ¾î¾ß ÇÏ°í ¼­½ÄÀÇ ¼ø¼­´ë·Î ´ë»óüÀÇ ÀÚ·áÇüÀÌ ÀÏÄ¡µÇ¾ß ÇÑ´Ù


#include
void main()
{
printf("Áö±ÝÀº %d ¼¼±âÀÔ´Ï´Ù. \n",20);
printf("Áö±ÝÀº %5d ¼¼±âÀÔ´Ï´Ù. \n",20);
printf("Áö±ÝÀº %05d ¼¼±âÀÔ´Ï´Ù. \n",20);
printf("Áö±ÝÀº %-5d ¼¼±âÀÔ´Ï´Ù. \n",20);
getch();
}

#include
void main()
{
/*¹®ÀÚµ¥ÀÌÅÍÀÇ Ãâ·Â¼­½Ä*/
printf("¹®ÀÚ %c¸¦ Ãâ·Â½ÃÄ×½À´Ï´Ù. \n",'A');
printf("¹®ÀÚ %3c¸¦ Ãâ·Â½ÃÄ×½À´Ï´Ù. \n",'A');
printf("¹®ÀÚ %-3c¸¦ Ãâ·Â½ÃÄ×½À´Ï´Ù. \n",'A');
getch();
}

#include
void main()
{
/*¹®ÀÚ¿­ µ¥ÀÌÅÍÀÇ Ãâ·Â¼­½Ä*/
printf("Áö±Ý ¿ì¸®´Â %s¸¦ °øºÎÇÏ°í ÀÖ½À´Ï´Ù. \n","Trubo C");
printf("Áö±Ý ¿ì¸®´Â %10s¸¦ °øºÎÇÏ°í ÀÖ½À´Ï´Ù. \n","Trubo C");
printf("Áö±Ý ¿ì¸®´Â %-10s¸¦ °øºÎÇÏ°í ÀÖ½À´Ï´Ù. \n","Trubo C");
getch();
}


#include
{
/*½Ç¼öµ¥ÀÌÅÍÀÇ Ãâ·Â¼­½Ä*/
printf("´ç½ÅÀÇ Å°´Â%fÀÔ´Ï´Ù. \n",177.4);
printf("´ç½ÅÀÇ Å°´Â%7.1fÀÔ´Ï´Ù. \n",177.4);
printf("´ç½ÅÀÇ Å°´Â%7.2fÀÔ´Ï´Ù. \n",177.4);
printf("´ç½ÅÀÇ Å°´Â%07.2fÀÔ´Ï´Ù. \n",177.4);
printf("´ç½ÅÀÇ Å°´Â%-7.2fÀÔ´Ï´Ù. \n",177.4);
getch();
}



%7.1f ´Â Àüü ¼Ò¼ö Áß¿¡¼­ 7ÀÚ¸®¸¦ È®º¸ÇÏ°í ¼Ò¼öÁ¡ ÀÌÇÏ Ã¹Â° ÀÚ¸®±îÁö µÚ¿¡¼­ ¾ÕÀ¸·Î Ãâ·ÂÇ϶ó´Â ¶æÀÌ´Ù.
.(Á¡)µµ ÇϳªÀÇ ÀÚ¸®¼ö¸¦ Â÷ÁöÇÑ´Ù´Â °Í´Â ¾Õ¿¡¼­ ÀÌ¹Ì ¾ð±ÞÀÌ µÇ¾ú´Ù.
%7.2f ´Â ¼Ò¼öÁ¡ ÀÌÇÏ µÑ° ÀÚ¸®¿¡´Â 0ÀÌ Ãâ·ÂµÇ°í %07.2f ´Â ¸ðµÎ 7ÀÚ¸®¸¦ È®º¸ÇÏ°í ¾Õ¿¡ ºó °ø°£µµ 0À¸·Î ä¿ö¼­
Ãâ·ÂÇ϶ó´Â Ç¥½ÃÀÌ´Ù. %-7.2f ´Â ¾ÕÀÇ Á¤¼öÃâ·Â¼­½Ä°ú ¸¶Âù°¡Áö·Î ¾Õ¿¡¼­ºÎÅÍ µÚ·Î Ãâ·ÂÇ϶ó´Â Ç¥½ÃÀÌ´Ù


#include
void main()
{
float a=3.14;
clrscr();
printf("%f %-07.3f %7.1f\n%07.3f\t%7.2f",a,a,a,a,a);
getch();
}

clrscr() ÇÔ¼ö´Â È­¸éÀ» ¸ðµÎ Áö¿ì°í Ä¿¼­¸¦ ÁÂÃø»ó´Ü¿¡ À§Ä¡½ÃÅ°´Â ÇÔ¼öÀÌ´Ù.


3-1-4. Å°º¸µå·ÎºÎÅÍ ÀÔ·ÂÇÔ¼ö

3-1-4-1. getchar() ÇÔ¼ö
Å°º¸µå·ÎºÎÅÍ ÇÑ ¹®ÀÚ¸¦ ÀԷ¹޴ ÇÔ¼öÀÌ´Ù.

#include
void main()
{
char a;
printf("¹®ÀÚ¸¦ ÀÔ·ÂÇϽʽÿÀ");
a=getchar();
printf("ÀԷ¹ÞÀº ¹®ÀÚ´Â %cÀÔ´Ï´Ù.",a);
getch();
}

#include
void main()
{
char a,b;
printf("µÎ ¹®ÀÚ¸¦ ÀÔ·ÂÇϽʽÿÀ");
a=getchar();
b=getchar();
printf("ÀÔ·ÂÇÑ ¹®ÀÚ´Â °¢°¢ %c¿Í %cÀÔ´Ï´Ù. ",a,b);
getch();
}

#include
void main()
{
char a,b;
printf("ù¹ø° ¹®ÀÚ¸¦ ÀÔ·ÂÇϽʽÿÀ");
a=getchar();
printf("µÎ¹ø° ¹®ÀÚ¸¦ ÀÔ·ÂÇϽʽÿÀ");
b=getchar();
printf("ÀÔ·ÂÇÑ µÎ¹®ÀÚ´Â %c¿Í %cÀÔ´Ï´Ù.",a,b);
getch();
}

getchar() ÇÔ¼ö´Â ÇÑ ¹®ÀÚ¸¦ ¹Þ¾ÆµéÀÌ´Â ÇÔ¼öÀÌ°í getch()ÇÔ¼öµµ ÇÑ ¹®ÀÚ¸¦ ¹Þ¾ÆµéÀÌ´Â ÇÔ¼öÀÌ´Ù.
±×·±µ¥ ºÒÇàÈ÷µµ Enter Å°µµ ÄÄÇ»ÅÍ´Â ÇÑ ¹®ÀÚ·Î »ý°¢ÇÏ°í Àֱ⠶§¹®¿¡ ¹Ù·Î À§ÀÇ ÇÁ·Î±×·¥¿¡¼­´Â ù ¹ø° ¹®ÀÚ¸¦ ÀԷ¹ްí
Enter Å°¸¦ Ä¡´Â ¼ø°£ b=getchar();¿¡¼­ EnterÅ°¸¦ ¹Þ¾Æµé¿© ¹ö¸° °ÍÀÌ´Ù.
±×¸®°í µÎ ¹ø° ¹®ÀÚ¸¦ ÀÔ·ÂÇÒ ¶§´Â getch()ÇÔ¼ö°¡ ¹Þ¾Æµé¿´´Ù

À̹ø¿¡´Â À§ÀÇ ÇÔ¼ö¿¡ b=getchar(); ÀÇ ¾Õ°ú µÚ¿¡ getch();¸¦ Ãß°¡ÇÏ¿© º¸ÀÚ.
±×·¯¸é ¾Æ¹«·± ÀÌ»óÀÌ ¾øÀÌ Ãâ·ÂÀÌ µÉ °ÍÀÌ´Ù. ¾ÕÂÊ¿¡ getch();¸¦ Ãß°¡ÇÑ °ÍÀº Enter Å°¸¦ ¹Þ¾Æµé¿© b°ªÀ» Á¦´ë·Î
¹Þ±â À§Çؼ­ÀÌ°í µÚÂÊ¿¡ getch();¸¦ Ãß°¡ÇÑ °ÍÀº ¶Ç ´Ù½Ã Enter Å°¸¦ ¹Þ¾Æµé¿© »ç¿ëÀÚ È­¸éÀ» º¸±â À§ÇÔÀÌ´Ù.



#include
/*getchar() ÇÔ¼ö¿Í getch() ÇÔ¼öÀÇ Â÷ÀÌ°íÂû*/
void main()
{
char a;
printf("Çѹ®ÀÚ¸¦ ÀÔ·ÂÇϽʽÿÀ");
a=getchar();
printf("ÀԷ¹ÞÀº ¹®ÀÚ´Â %cÀÔ´Ï´Ù.",a);
}

¡Ø getchar()À» getch()·Î ¹Ù²Ù¾î ´Ù½Ã ½ÇÇàÇÏ°í È®ÀÎÇØ º¼°Í.


3-1-4-2. gets() ÇÔ¼ö
ÀÌ ÇÔ¼ö´Â Å°º¸µå·ÎºÎÅÍ Çϳª ÀÌ»óÀÇ ¹®ÀÚ¸¦ ÀԷ¹ÞÀ» ¶§ ¾²´Â ÇÔ¼öÀÌ´Ù.
( ) ¾È¿¡´Â Á¤È®ÇÏ°Ô ¸»Çؼ­ ÁÖ¼Ò°ªÀ» ±âÀçÇÒ ¼ö ÀÖ°í ÁÖ¼Ò¿¡ ´ëÇؼ­´Â Æ÷ÀÎÅÍ¿Í ¹è¿­ ºÎºÐ¿¡¼­ ¼³¸íÇϱâ·Î ÇÑ´Ù


#include
void main()
{
char k[100];
printf("À̸§À» ÀÔ·ÂÇϽʽÿÀ");
gets(k);
printf("À̸§ÀÌ %s±º¿ä",k);
getch();
}


¸ÕÀú char k[100]; À̶ó°í ÇÏ´Â °ÍÀº ¹®ÀÚ¸¦ 99°³±îÁö ¹Þ¾ÆµéÀÏ ¼ö ÀÖµµ·Ï ¹®ÀÚ¿­ º¯¼ö¸¦ ¼±¾ðÇØ ÁØ °ÍÀÌ´Ù.
¸¶Áö¸· 100¹ø° ¸Þ¸ð¸®¿¡´Â ´ç¿¬È÷ NULL°ªÀÌ µé¾î°¡¾ß Çϱ⠶§¹®ÀÌ´Ù.
±×·¯³ª NULL°ªÀÌ Ç×»ó 100¹ø° À§Ä¡¿¡ ÀÖ´Â °ÍÀº ¾Æ´Ï´Ù.
Enter Å°¸¦ Ä¡´Â ¹Ù·Î ±× À§Ä¡¿¡ NULL°ªÀÌ »ý¼ºµÇ´Â °ÍÀ» ÀǹÌÇÑ´Ù.
gets(k); ¿¡¼­ k´Â ¹Ù·Î ÁÖ¼Ò°¡ µÇ´Â °ÍÀ¸·Î À̰͵µ µÚÂÊ¿¡ Æ÷ÀÎÅÍ¿Í ¹è¿­¿¡¼­ ÀÚ¼¼È÷ ¼³¸íÇÏ°Ú´Ù.


#include
{
char *k;
printf("À̸§À» ÀÔ·ÂÇϽʽÿÀ");
gets(k);
printf("À̸§ÀÌ %s±º¿ä",k);
getch();
}


char *k; ´Â Æ÷ÀÌÅÍÇü ¹®ÀÚ¿­ º¯¼ö¸¦ ¼±¾ðÇÑ °ÍÀÌ´Ù.
±×¸®°í *À» »« k´Â ¹Ù·Î ÁÖ¼Ò¸¦ °¡¸£Å°°í ÀÖ´Â °ÍÀ¸·Î ÀÌÈÄ¿¡ Æ÷ÀÎÅÍ¿Í ¹è¿­À» ÇнÀÇϸ鼭 ³»¿ëÀ» Á¤¸®ÇÏÀÚ.



3-1-4-3. scanf() ÇÔ¼ö
ÀÌ ÇÔ¼ö´Â ÀԷ¼­½ÄÀ» »ç¿ëÇÏ¿© º¯¼ö¿¡ °ªÀ» ÀԷ¹ÞÀ» ¶§ »ç¿ëÇÑ´Ù. ÀԷ¼­½ÄÀº ÀÚ·áÇüÀÇ ¼­½Ä°ú µ¿ÀÏÇÏ°Ô »ç¿ëµÈ´Ù

Çü½Ä
scanf("ÀԷ¼­½Ä",º¯¼öÀÇ ÁÖ¼Ò1,º¯¼öÀÇ ÁÖ¼Ò2.......);
º¯¼öÀÇ ÁÖ¼Ò´Â Çϳª¸¸ »ç¿ëÇÒ ¼öµµ ÀÖ°í ¿©·¯ °³¸¦ »ç¿ëÇÒ ¼öµµ Àִµ¥ ¿©·¯ °³¸¦ »ç¿ëÇÒ ¶§´Â °ø¹é¹®ÀÚ
(ÇÑÄ­ ¶ê)¸¦ ÀÌ¿ëÇÏ¿© ±¸º°ÇÑ´Ù.
±×¸®°í º¯¼öÀÇ ÁÖ¼Ò´Â Á¤¼ö¿Í ½Ç¼ö ±×¸®°í ¹®ÀÚ¿¡¼­´Â º¯¼ö ¾Õ¿¡ &¸¦ ºÙÀÌ¸é µÇ°í ¹®ÀÚ¿­ º¯¼ö¿¡¼­´Â
À§¿¡¼­ ¼³¸íÇÑ ¹Ù¿Í °°´Ù.



#include
void main()
{
/*Á¤¼ö¿Í ½Ç¼ö µ¥ÀÌÅÍÀÇ ÀÔ·Â*/
int a,b;
float i,j;
printf("A¿ÍBÀÇ ³ªÀ̸¦ ÀÔ·ÂÇϽʽÿÀ");
scanf("%d",&a,&b);
printf("A¿Í BÀÇ Å°¸¦ ÀÔ·ÂÇϽʽÿÀ");
scanf("%f",&i,&j);
printf("AÀÇ ³ªÀÌ´Â %dÀÌ°í Å°´Â %5.1fÀÔ´Ï´Ù.\n",a,i);
printf("BÀÇ ³ªÀÌ´Â %dÀÌ°í Å°´Â %5.1fÀÔ´Ï´Ù.\n",b,j);
getch();
}

À§ÀÇ ÇÁ·Î±×·¥À» ¼öÇàÇÒ ¶§ A¿Í BÀÇ ³ªÀ̸¦ ÀÔ·ÂÇÒ ¶§´Â °ø¹éÀ¸·Î ±¸º° ÇØÁà¾ß ÇÏ°í Å°¸¦ ÀÔ·ÂÇÒ ¶§µµ
¼­·Î ±¸ºÐÇØÁà¾ß ÇÑ´Ù.


#include
void main()
{
/*¹®ÀÚµ¥ÀÌÅÍÀÇ ÀÔ·Â */
char m,n;
clrscr();
printf("µÎ ¹®ÀÚ¸¦ ÀÔ·ÂÇϽʽÿÀ");
scanf("%c",&m,&n);
printf("ÀÔ·ÂÇÑ µÎ ¹®ÀÚ´Â %c¿Í %cÀÔ´Ï´Ù.",m,n);
getch();
}


À§ÀÇ ÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¶§ µÎ ¹®ÀÚ¸¦ ÀÔ·ÂÇϸé ÄÄÇ»ÅÍ´Â ¾Ë¾Æ¼­ ÇÑ ¹®ÀÚ¾¿ m°ú nÀ̶ó´Â º¯¼ö¿¡ À̸¦ »ðÀÔÇÑ´Ù

#include
void main()
{
int a;
char k;
clrscr();
printf("Á¤¼ö°ªÀ» ÀÔ·ÂÇϽʽÿÀ");
scanf("%d",&a);
printf("Çѹ®ÀÚ¸¦ ÀÔ·ÂÇϽʽÿÀ");
scanf("%c",&k);
printf("ÀÔ·ÂÇÑ Á¤¼ö°ªÀº %dÀÌ°í ÀÔ·ÂÇÑ ¹®ÀÚ´Â %cÀÔ´Ï´Ù.",a,k);
getch();
}

À§ÀÇ ÇÁ·Î±×·¥À» ½ÇÇàÇÏ¸é °á°ú °ªÀÌ ÀÌ»óÇÏ°Ô ³ª¿Ã °ÍÀÌ´Ù. ¸ÕÀú Á¤¼ö°ªÀ» ÀÔ·ÂÇϸé Á¤¼ö°ªÀº a¶ó´Â º¯¼ö¿¡
µé¾î°¡Áö¸¸ ÀÔ·ÂÀÌ ³¡³ª°í Enter Å°¸¦ Ä¥ ¶§ ÀÌ Enter Å°°¡ ¹öÆÛ¶ó´Â °÷¿¡ ³²¾Æ ÀÖ´Ù°¡ ¹®ÀÚ¸¦ ÀԷ¹޴ °÷¿¡¼­
¹®ÀÚ·Î ÀÛ¿ëÇÏ¿© ¹ö¸° °ÍÀÌ´Ù.

À§¿¡¼­ ó·³ ÇÑ ¹®ÀÚ¸¦ ÀԷ¹ޱâ À§ÇØ getchar()ÇÔ¼ö³ª getch()ÇÔ¼ö¸¦ ¾µ ¶§¿Í ¸¶Âù°¡ÁöÀÔ´Ï´Ù.
µû¶ó¼­ À§ÀÇ ÇÁ·Î±×·¥¿¡¼­ scanf("%d",&a); ÀÇ ´ÙÀ½¿¡ getch();¸¦ Ãß°¡ÇÏ¸é ¹®Á¦´Â °£´ÜÈ÷ ÇØ°áÇÒ ¼ö ÀÖ´Ù.
scanf() ÇÔ¼öÀÇ ¹®ÀÚ¿­ÀÇ ÀÔÃâ·Â¿¡ ´ëÇØ ¼­´Â ´ÙÀ½°ú °°Àº »çÇ׿¡ ÁÖÀÇÇØ¾ß ÇÑ´Ù.

scanf("ÀԷ¼­½Ä",ÀԷ´ë»óü1,ÀԷ´ë»óü2,..............);¿¡¼­ ÀԷ´ë»óü´Â Ç×»ó ÀԷ¹޴ º¯¼ö°¡ °¡¸£Å°´Â
¸Þ¸ð¸® ¹øÁö¸¦ °¡¸£ÄÑ¾ß ÇÑ´Ù.

char k[10]; À̶ó°í º¯¼ö¸¦ ¼±¾ðÇßÀ» ¶§ k[10]Àº »ó¼ö °ªÀ» ÀúÀåÇÏ´Â °ø°£ÀÇ À̸§ Áï º¯¼öÀÌ°í,
k´Â º¯¼ö°¡ °¡¸£Å°´Â ¸Þ¸ð¸® ¹øÁö¸¦ ÀǹÌÇÑ´Ù.
char *k; ¶ó°í º¯¼ö¸¦ ¼±¾ðÇßÀ» ¶§ *k ´Â »ó¼ö °ªÀ» ÀúÀåÇÏ°í ÀÖ´Â °ø°£ÀÇ À̸§ Áï º¯¼öÀÌ°í,
k´Â º¯¼ö°¡ °¡¸£Å°´Â ¸Þ¸ð¸®ÀÇ ¹øÁö¸¦ ÀǹÌÇÑ´Ù.
±×¸®°í &´Â º¯¼ö°¡ °¡¸£Å°´Â ¹øÁö¸¦ ±¸ÇÏ´Â ¿¬»êÀÚ¶ó´Â °Íµµ ¾Æ¿ï·¯ »ó±âÇϵµ·Ï ÇÑ´Ù



#include
void main()
{
char k[10];
printf("¾ÆÈ©ÀÚ À̳»ÀÇ ¹®ÀÚ¸¦ ÀÔ·ÂÇϽʽÿÀ");
scanf("%s",k);
printf("ÀÔ·ÂÇÑ ±ÛÀÚ´Â %sÀÔ´Ï´Ù.\n",k);
getch();
}



#include
void main()
{
char k[10];
printf("¾ÆÈ©ÀÚ À̳»ÀÇ ¹®ÀÚ¸¦ ÀÔ·ÂÇϽʽÿÀ");
scanf("%s",&k[10]);
printf("ÀÔ·ÂÇÑ ±ÛÀÚ´Â %sÀÔ´Ï´Ù.\n",&k[10]);
getch();
}



#include
void main()
{
char *k;
printf("¾ÆÈ©ÀÚ À̳»ÀÇ ¹®ÀÚ¸¦ ÀÔ·ÂÇϽʽÿÀ");
scanf("%s",k);
printf("ÀÔ·ÂÇÑ ±ÛÀÚ´Â %sÀÔ´Ï´Ù.\n",k);
getch();
}



#include
void main()
{
/*&¿¬»êÀÚÀÇ È°¿ë*/
char *k;
printf("¾ÆÈ©ÀÚ À̳»ÀÇ ¹®ÀÚ¸¦ ÀÔ·ÂÇϽʽÿÀ");
scanf("%s",&*k);
printf("ÀÔ·ÂÇÑ ±ÛÀÚ´Â %sÀÔ´Ï´Ù.\n",&*k);
getch();
}



#include
void main()
{
char *k,a[10];
printf("¾ÆÈ©ÀÚ À̳»ÀÇ ¹®ÀÚ¸¦ ÀÔ·ÂÇϽʽÿÀ");
scanf("%s",&*k);
scanf("%s",&a[10]));
printf("ÀÔ·ÂÇÑ ±ÛÀÚ´Â %s¿Í %sÀÔ´Ï´Ù.\n",k,a);
getch();
}

gotoxy() ÇÔ¼ö´Â Ä¿¼­¸¦ »ç¿ëÀÚ Á¤ÀÇ·Î À§Ä¡ÇÒ ¼ö ÀÖ´Â ÇÔ¼öÀÌ´Ù.
¿¹¸¦ µé¾î gotoxy(10,10);´Â Ä¿¼­°¡ (10,10)ÀÇ À§Ä¡¿¡ ÀÖ°Ô ÇÑ´Ù.



±Û¾²±â ±Û¼öÁ¤ ±Û»èÁ¦

±Û¾²±â

[1]...[PRE][21][22][23][24][25][26][27][28][29][30][NEXT]...[38]
   °Ë»ö¾î    

Copyright ¨Ï All rights reserved