Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

C ÖÐscanf ( ) º¯ÊýÓ÷¨ ÐĵÃ

ÎÒ¾õµÃ,ÔÚÊäÈëÊä³öº¯ÊýÖÐ,scanf()º¯Êý,Ó¦¸ÃÊÇ×îÂé·³µÄ,ÓÐʱËü¸øÎÒÃǵĽá¹ûºÜ¿ÉЦ,µ«ÊÇÒ»¶¨ÊÇÒ»Ô­ÒòµÄ....
Ê×ÏÈÉùÃ÷Ò»ÏÂ,ÕâÆªÈÕÖ¾²»ÊǽéÉÜscanf()Öи÷ÖÖ¸ñʽ·ûÓ÷¨µÄÎÄÕÂ(ûÓÐÕâ¸ö±ØÒª,µ«ÊÇ´ó¼ÒÒ»¶¨Òª»áÓÃ).
ÎÒ³¢ÊÔÁ˺ܶàÖÖÊäÈë,°üÀ¨Ò»Ð©´íÎóµÄÁ·Ï°,Ôø¾­¶Ôscanf()ÓÉÃÔãתÏòÇåÐÑ,ÓÖÓÉÇåÐÑÔÙ´ÎתÏòÃÔã......²»ÖªµÀºÎʱÊǸö¾¡Í·,Ë­ÈÃCÈç´Ë¸ßÉîÄØ?
ÔÚÕâÀïÌù³öÀ´,Ò²ÊÇÏëÈÃ×Ô¼ºÊ±¶ø²»Ê±ÄÜ¿´µ½,Ò²ÏëÖªµÀ×Ô¼ºµÄÀí½âÊÇ·ñÓдí,´íÔÚÄÄÀï(ËùÒÔÎҾͺñ×ÅÁ³Æ¤,·ÅÔÚÉÏÃæÁË).
×¢Òâ , ¼üÅÌ»º³åÇø ÓëÊäÈëÓÐ×ÅÃÜÇеĹØÏµ ,²¢ÇÒ, ÀàÐÍÆ¥Åä ¶Ô ÊäÈëÒ²¼«ÎªÖØÒª!!
ÏÂÃæ½øÈëÖ÷Ìâ:
scanf¶ÔÁ÷µÄ²Ù×÷×ñ´ÓÀàÐÍÆ¥Åä²Ù×÷Ô­Ôò£¬Èç¹ûÀàÐͲ»Æ¥Å䣬Ëü½«²»¶ÁÈ¡ÊäÈëÁ÷¡£ Òò´ËÊäÈëÁ÷½«ÖÍÁô£¬Èç¹ûÊäÈëÁ÷²»¿Õ£¬scanf²»»áµÈ´ýÓû§ÊäÈë,Ö±½Ó´Ó»º³åÇøÖÐÊäÈë.
µ«ÊÇ,scanf() ÔõÑùÆ¥Åä? stdinÓÖÊÇʲô?
ÔÚÍøÉÏËѵ½µÄ¹ØÓÚÆ¥ÅäµÄ·Ç³£ÉÙ,ÓÐЩϸ½ÚÔ­Òò»¹ÊÇÕÒ²»µ½.
ËùÒÔ,ÎÒ×Ô×÷Ö÷ÕŵÄÏÂÁ˵ã½áÂÛ:
Àý: scanf("%d,%d",&i,&j);  ÊäÈë:12 ,13»Ø³µ µ«ÊÇ,j!=13. //×¢Òâ,12ºóÓÐÒ»¸ö¿Õ¸ñ,why?  
    Ô­Òò:ÎÒ½âÊÍΪ,ÔÚscanf()ÖÐ,¸ñʽ×Ö·û´®ÖÐÆÕͨ×Ö·û(²»°üÀ¨¿Õ°××Ö·û)ʵÐеÄÊÇ ÑϸñÆ¥Åä,ÒòΪ¸ñʽ´®ÖÐ%dºóÃæÊÇÒ»¸ö ','  ,Òò´ËÊäÈëÖÐÊý×Ö12ºó±ØÐëΪһ¸ö','.
      scanf("1123%s",&str);  ÊäÈë:1123aaabb ʱstrΪ aaabb,µ«ÊÇ,ÊäÈë 24aabbddʱ,   »á³ö´í,ÒòΪ1123±ØÐë½øÐÐÑϸñÆ¥Åä.
ÁíÍâ:  scanf("%d\n",&i); printf("i=%d",i);      ÒªÔõôÊäÈë²ÅÄÜÊä³ö: i=12    ? Ëü²»ÊÇÄãÏëÏñÖеÄÄÇÑù,Óлú»á³¢ÊÔһϰÉ!
һЩÑùÀý:
scanf()ÊÇÒ»¸öÓзµ»ØÖµ µÄº¯Êý,ËüµÄ·µ»ØÖµÊÇʲô?ÔõôÑùÀûÓÃÕâ¸öÌØÐÔ?
scanf()ÖÐµÄÆ¥ÅäÔ­Ôò: ÔÚ±¾ÎÄ µÚÎåµã ¾ßÌå˵Ã÷...
scanf()Öи÷ÖÖÊý¾Ý¸ñʽƥÅäµÄ¿ªÊ¼Ìõ¼þ,½áÊøÌõ¼þ .
         Èç: %d ,\nµÈÀàÐÍÊäÈë½áÊøÌõ¼þ.
          scanf("%d\n",&i);printf("%d",i);  ÊäÈë 12»Ø³µ,²¢ÎÞÊä³ö,why?
scanf()º¯ÊýµÄ½áÊøÌõ¼þ: µ±¸÷¸ö ¸ñʽ·û Æ¥ÅäÍê±Ï,ÇÒ×îºóÓÐÒ»¸ö»Ø³µÊ±,º¯Êý½áÊø.
scanf("%s",str)Á¬ÐøÊäÈë127¸ö¾Í²»ÄܼÌÐøÊäÈëÁË.  //TCÖÐ,VCºÃÏñÊÇ4000¶à..
//˵Ã÷¼üÅÌ»º³åÇø³¤¶ÈΪһ¸ö×Ö½ÚÂð?µ«ÊÇ  stdin->bsize(»º³åÇø´óС)ÊÂʵÉÏΪ 512,ÕâÓÖÊÇΪʲ


Ïà¹ØÎĵµ£º

Fortran & C »ì±à

C µ÷ÓÃ Fortran
c2ffn.f
      SUBROUTINE NAMEAGE(NAME, NLEN, AGE, TEMP)
      CHARACTER*(*) NAME
      INTEGER NLEN,AGE
      REAL TEMP
C
      WRITE(6,1000) NAME(1:NLEN),AGE,TEMP ......

console mode ÖÐʹÓà C/C++ ±àÒëÆ÷

jjhou.csdn.netÀïÃæÓÐ  
  --------------------------------------------------------------------------------  
   
  ÔÚ   console   mode   ÖÐʹÓà   C/C++   ±àÒëÆ÷  
  ºî½Ý   1999.04.08  
   
    ......

CÅжÏÄê·ÝÊÇ·ñΪÈòÄê

1¡¢±àдһ¸ö²¼¶ûº¯Êýint is_leap_year(int year)£¬ÅжϲÎÊýyearÊDz»ÊÇÈòÄê¡£Èç¹ûijÄê·ÝÄܱ»4Õû³ý£¬µ«²»Äܱ»100Õû³ý£¬ÄÇôÕâÒ»Äê¾ÍÊÇÈòÄ꣬´ËÍ⣬Äܱ»400Õû³ýµÄÄê·ÝÒ²ÊÇÈòÄê¡£
#include <stdio.h>
int is_leap_year(int);
int main(){
int i,j;
printf("please input a number:");
scanf("%d",& ......

¶Á¡¶CºÍÖ¸Õë¡·±Ê¼ÇÕªÒª¡¾6¡¿

2010-04-09
µÚÊ®ÎåÕ    ÊäÈë/Êä³öº¯Êý
1¡¢´íÎ󱨸æ
perrorº¯Êý     void perror( char const *message);
2¡¢ÖÕÖ¹Ö´ÐÐ
void exit( int status );    Ô­ÐͶ¨ÒåÓÚstdlib.h
ÆäÖÐstatus²ÎÊý·µ»Ø¸ø²Ù×÷ϵͳ£¬ÓÃÓÚÌáʾ³ÌÐòÊÇ·ñÕý³£Íê³É£¬Õâ¸öÖµºÍmainº¯Êý·µ»ØµÄÕûÐÍ״̬ ......

ʹÓÃc#´´½¨sql serverµÄ´æ´¢¹ý³Ì_c#Ó¦ÓÃ1

½éÉÜ
ͨ³££¬Ñз¢ÈËԱʹÓõÄÊÇT-SQLÀ´´´½¨SQL ServerµÄ´æ´¢¹ý³Ì¡¢º¯ÊýºÍ´¥·¢Æ÷¡£ ¶øÏÖÔÚµÄSQL Server 2005ÒÑÍêȫ֧³Ö.NETͨÓÃÓïÑÔÔËÐÐʱ£¨CLR£©ÁË¡£ Õâ¾ÍÒâζ×Å£¬ÄúÄܹ»Ê¹ÓÃ.NETµÄÓïÑÔ£¬ÈçC#¡¢VB.NETÖ®ÀàµÄÀ´Ñз¢SQL ServerµÄ´æ´¢¹ý³Ì¡¢º¯ÊýºÍ´¥·¢Æ÷¡£ SQL Server ºÍ CLR µÄ¼¯³É¸øÎÒÃÇ´øÀ´ÁËn¶àºÃ´¦£¬Èçʵʱ±àÒë¡¢ÀàÐͰ²È«¡ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ