| 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)ÀÇ À§Ä¡¿¡ ÀÖ°Ô ÇÑ´Ù.
|
|
 |
|