全国计算机等级考试二级C语言考点(完整� - 百度文库

¿¼µã11. ¹ØϵÔËËã·ûºÍ¹Øϵ±í´ïʽ

11.1 CÓïÑÔÖеÄÂß¼­Öµ

CÓïÑÔÖеÄÂß¼­ÖµÖ»ÓÐÁ½¸ö£ºÕ棨true)ºÍ¼Ù£¨flase)¡£Ó÷ÇÁã´ú±íÕ棬ÓÃÁã´ú±í¼Ù¡£Òò´Ë£¬¶ÔÓÚÈÎÒâÒ»¸ö±í´ïʽ£¬Èç¹ûËüµÄֵΪÁ㣬¾Í´ú±íÒ»¸ö¼ÙÖµ£¬Èç¹ûËüµÄֵΪ·ÇÁ㣬¾Í´ú±íÒ»¸öÕæÖµ¡£Ö»ÒªÖµ²»ÊÇÁ㣬²»¹ÜÊÇÕýÊý£¬¸ºÊý£¬ÕûÊý£¬ÊµÊý£¬¶¼´ú±íÒ»¸öÕæÖµ¡£ÀýÈç-5µÄÂß¼­ÖµÎªÕæ¡£

11.2 ¹ØϵÔËËã·û¼°ÆäÓÅÏÈ´ÎÐò

CÓïÑÔÌṩÁË6ÖÖ¹ØϵÔËËã·û£¬¼û±í

ÓÉÁ½¸ö×Ö·û×é³ÉµÄÔËËã·ûÖ®¼ä²»¿ÉÒÔ¼Ó¿Õ¸ñ£¬¹ØϵÔËËã·û¶¼ÊÇË«Ä¿ÔËËã·û¡£ (1)½áºÏÐÔ£º×Ô×óÏòÓÒ¡£

(2)ÓÅÏÈ´ÎÐò£ºÇ°4ÖÖ¹ØϵÔËËã·û( <£¬<=£¬>=£¬> )µÄÓÅÏȼ¶±ðÏàͬ£¬ºóÁ½ÖÖ (==£¬!=)ÓÅÏȼ¶Ïàͬ£¬ÇÒÇ°4ÖÖÓÅÏȼ¶¸ßÓÚºóÁ½ÖÖ£»¹ØϵÔËËã·ûµÄÓÅÏȼ¶µÍÓÚËãÊõÔËËã·û£¬¸ßÓÚ¸³ÖµÔËËã·û¡£

11.3 ¹Øϵ±í´ïʽ

ÓɹØϵÔËËã·ûÁ¬½Ó¶ø³ÉµÄ±í´ïʽ³ÆΪ¹Øϵ±í´ïʽ¡£ ÀýÈ磺a>b,£¨a=7)>(b=10)µÈ¶¼ÊǺϷ¨µÄ¹Øϵ±í´ïʽ¡£

¹Øϵ±í´ïʽµÄ½á¹ûÓÐÁ½¸ö£º0ºÍ1,¡£ÆäÖÐ0±íʾ¼Ù£¬1±íʾÕæ¡£Èç¹û¹Øϵ±í´ïʽ³ÉÁ¢£¬ÔòֵΪÕ棬Èç¹û¹Øϵ±í´ïʽ²»³ÉÁ¢£¬ÔòֵΪ¼Ù¡£

Àý£º±äÁ¿aµÄֵΪ5£¬bµÄֵΪ6£¬ÄÇô¹Øϵ±í´ïʽa>bµÄֵΪ¼Ù£¬¼´Îª0.¶ø¹Øϵ±í´ïʽ £¨a=13)>(b=10)µÄֵΪÕ棬¼´Îª1¡£

µ±¹ØϵÔËËã·ûÁ½±ßÖµµÄÀàÐͲ»Ò»ÖÂʱ£¬ÈôÒ»±ßÊÇÕûÐÍ£¬Ò»±ßÊÇʵÐÍ£¬ÏµÍ³½«×Ô¶¯°ÑÕûÐÍÊýת»¯ÎªÊµÐÍÊý£¬È»ºóÔÙ½øÐбȽϡ£

¿¼µã12. Âß¼­ÔËËã·ûºÍÂß¼­±í´ïʽ

12.1 Âß¼­ÔËËã·û¼°ÆäÓÅÏȼ¶

£ÃÓïÑÔÌṩÁË3ÖÖÂß¼­ÔËËã·û£¬ÈçÏÂ±í¡£ ˵Ã÷£º

¡°&&¡±ºÍ¡°||¡±ÊÇË«Ä¿ÔËËã·û£¬ÒªÇóÒªÓÐÁ½¸ö²Ù×÷Êý£¬¶ø¡°£¡¡±Êǵ¥Ä¿ÔËËã·û£¬Ö»ÒªÇóÓÐÒ»¸ö²Ù×÷Êý¼´¿É¡£ÒÔÉÏÂß¼­ÔËËã·ûµÄÓÅÏȼ¶ÊÇ£º¡°!¡±(Âß¼­·Ç)¼¶±ð×î¸ß£¬Æä´ÎÊÇ¡°&&¡±(Âß¼­Óë)£¬¡°||¡±(Âß¼­»ò)¼¶±ð×îµÍ£¬Âß¼­ÔËËã·ûÖеġ°&&¡±ºÍ¡°||¡±µÍÓÚ¹ØϵÔËËã·û£¬¡°!¡±¸ßÓÚËãÊõÔËËã·û¡£ ¼´£º¡°£¡¡±£¨Âß¼­·Ç£©>ËãÊõÔËËã·û>¹ØϵÔËËã·û>¡°&&¡±>¡°||¡±>¸³ÖµÔËËã·û>¶ººÅÔËËã·û¡£

12.2 Âß¼­±í´ïʽ

¡°&&¡±ºÍ¡°||¡±µÄÔËËã¶ÔÏóÓÐÁ½¸ö£¬¹ÊËüÃǶ¼ÊÇË«Ä¿ÔËËã·û£¬¶ø£¡µÄÔËËã¶ÔÏóÖ»ÓÐÒ»¸ö£¬Òò´ËËüÊǵ¥Ä¿ÔËËã·û¡£Âß¼­ÔËËã¾ÙÀýÈçÏ£º

£¨1£©a&&b: µ±&&Á½±ß¶¼Îª¡°Õ桱ʱ£¬±í´ïʽa&&bµÄÖµ²ÅÊÇÕæ¡£

ÖµµÃ×¢ÒâµÄÊÇ£ºÔÚÊýѧÖУ¬¹Øϵʽ0

£¨2£©a||b: µ±||Á½±ßÓÐÒ»¸öΪ¡°Õ桱ʱ£¬±í´ïʽa||bµÄÖµ¾ÍÊÇÕæ¡£

£¨3£©!a: ±íʾȡ·´£¬Èç¹ûaΪÕ棬Ôò!AΪ¼Ù£¬·´Ö®ÒàÈ»¡£ÀýÈ磡-5µÄÖµ¾ÍΪ0.

ÔÚ£ÃÓïÑÔÖУ¬ÓÉ&&»ò||×é³ÉµÄÂß¼­±í´ïʽ£¬ÔÚijЩÌض¨Çé¿öÏ»á²úÉú¡°¶Ì·¡°ÏÖÏó¡£

£¨1£©x && y && z £¬Ö»Óе±xΪÕæ(·Ç0)ʱ£¬²ÅÐèÒªÅбðyµÄÖµ£»Ö»ÓÐxºÍy¶¼ÎªÕæʱ£¬²ÅÐèҪȥÅбðzµÄÖµ£»Ö»ÒªxΪ¼Ù¾Í²»±ØÅбðyºÍz£¬Õû¸ö±í´ïʽµÄֵΪ0¡£¿Ú¾÷£º¡°Ò»¼Ù±Ø¼Ù¡±¡£ Àý£º£¨£¡5==1£©&&£¨++i==0£© £¨£¡5==1£©±í´ïʽµÄֵΪ0£¬ËùÒÔ¼ÆËã»úÔËÐÐÖоÍÌø¹ý£¨++i==0£©´Ë±í´ïʽ£¬£¨£¡5==1£©&&£¨++i==0£©±í´ïʽµÄֵΪ0.

£¨2£©x||y||z ,Ö»ÒªxµÄֵΪÕæ(·ÇÁã)£¬¾Í²»±ØÅбðyºÍzµÄÖµ £¬Õû¸ö±í´ïʽµÄֵΪ1£¬Ö»ÓÐxµÄֵΪ¼Ù£¬²ÅÐèÒªÅбðyµÄÖµ£¬Ö»ÓÐxºÍyµÄֵͬʱΪ¼Ù²ÅÐèÒªÅбðzµÄÖµ£¬¿Ú¾÷£º¡°Ò»Õæ±ØÕ桱¡£

¿¼µã13. λÔËËã

13.1 λÔËËã·û

ÔÚ¼ÆËã»úÖУ¬Êý¾Ý¶¼ÊÇÒÔ¶þ½øÖÆÊýÐÎʽ´æ·ÅµÄ£¬Î»ÔËËã¾ÍÊÇÖ¸¶Ô´æ´¢µ¥ÔªÖжþ½øÖÆλµÄÔËËã¡£CÓïÑÔÌṩ6ÖÖλÔËËã·û¡£

˵Ã÷£º

£¨1£©Î»ÔËËãÖгý¡°~¡°ÒÔÍ⣬¾ùΪ˫ĿÔËËã·û£¬ÒªÇóÁ½²à¸÷ÓÐÒ»¸öÔËËãÁ¿¡£ £¨2£©ÔËËãÁ¿Ö»ÄÜÊÇÕûÐÍ»ò×Ö·ûÐÍÊý¾Ý£¬²»ÄÜΪʵÐÍÊý¾Ý¡£

13.2 λÔËËã

λÔËËã·û & |~<< >> ¡Ä °´ÓÅÏȼ¶´Ó¸ßµ½µÍÅÅÁеÄ˳ÐòÊÇ£º λÔËËã·ûÖÐÇó·´ÔËËã¡°~¡°ÓÅÏȼ¶×î¸ß£¬¶ø×óÒƺÍÓÒÒÆÏàͬ£¬¾ÓÓÚµÚ¶þ£¬½ÓÏÂÀ´µÄ˳ÐòÊÇ°´Î»Óë ¡°&¡°¡¢°´Î»Òì»ò ¡°¡Ä¡°ºÍ°´Î»»ò ¡°|¡°¡£Ë³ÐòΪ~ << >> & ¡Ä | ¡£

Àý1×óÒÆÔËËã·û¡°<<¡±ÊÇË«Ä¿ÔËËã·û¡£Æ书ÄÜ°Ñ¡°<< ¡±×ó±ßµÄÔËËãÊýµÄ¸÷¶þ½øλȫ²¿×óÒÆÈô¸É룬ÓÉ¡°<<¡±ÓұߵÄÊýÖ¸¶¨Òƶ¯µÄλÊý£¬¸ß붪Æú£¬µÍλ²¹0¡£ ÀýÈ磺 a<<4

Ö¸°ÑaµÄ¸÷¶þ½øλÏò×óÒƶ¯4λ¡£Èça=00000011(Ê®½øÖÆ3)£¬×óÒÆ4λºóΪ00110000(Ê®½øÖÆ48)¡£ Àý 2ÓÒÒÆÔËËã·û¡°>>¡±ÊÇË«Ä¿ÔËËã·û¡£Æ书ÄÜÊÇ°Ñ¡°>> ¡±×ó±ßµÄÔËËãÊýµÄ¸÷¶þ½øλȫ²¿ÓÒÒÆÈô¸É룬¡°>>¡±ÓұߵÄÊýÖ¸¶¨Òƶ¯µÄλÊý¡£ ÀýÈ磺 Éè a=15£¬ a>>2

±íʾ°Ñ000001111ÓÒÒÆΪ00000011(Ê®½øÖÆ3)¡£

Ó¦¸Ã˵Ã÷µÄÊÇ£¬¶ÔÓÚÓзûºÅÊý£¬ÔÚÓÒÒÆʱ£¬·ûºÅ뽫ËæͬÒƶ¯¡£µ±ÎªÕýÊýʱ£¬×î¸ßλ²¹0£¬¶øΪ¸ºÊýʱ£¬·ûºÅλΪ1£¬×î¸ßλÊDz¹0»òÊDz¹1 È¡¾öÓÚ±àÒëϵͳµÄ¹æ¶¨¡£

Àý 3 Éè¶þ½øÖÆÊýaÊÇ00101101 £¬Èôͨ¹ýÒì»òÔËËãa¡Äb ʹaµÄ¸ß4λȡ·´£¬µÍ4λ²»±ä£¬Ôò¶þ½øÖÆÊýbÊÇ¡£ ½âÎö:Òì»òÔËËã³£ÓÃÀ´Ê¹Ìض¨Î»·­×ª£¬Ö»ÒªÊ¹Ð跭תµÄλÓë1½øÐÐÒì»ò²Ù×÷¾Í¿ÉÒÔÁË£¬ÒòΪԭÊýÖÐֵΪ1µÄλÓë1½øÐÐÒì»òÔËËãµÃ0 £¬Ô­ÊýÖÐֵΪ0µÄλÓë1½øÐÐÒì»òÔËËã½á¹ûµÃ1¡£¶øÓë0½øÐÐÒì»òµÄ뽫±£³ÖÔ­Öµ¡£Òì»òÔËË㻹¿ÉÓÃÀ´½»»»Á½¸öÖµ£¬²»ÓÃÁÙʱ±äÁ¿¡£ Èç int a=3 , b=4£»£¬Ï뽫aÓëbµÄÖµ»¥»»£¬¿ÉÓÃÈçÏÂÓï¾äʵÏÖ£º a=a¡Äb; b=b¡Äa;

a=a¡Äb;

ËùÒÔ±¾ÌâµÄ´ð°¸Îª£º 11110000 ¡£

µÚ¶þÕ ˳Ðò½á¹¹

¿¼µã1. CÓï¾ä¸ÅÊö

CÓïÑÔµÄÓï¾äÓÃÀ´Ïò¼ÆËã»úϵͳ·¢³öÖ¸Áһ¸öʵ¼ÊµÄÔ´³ÌÐòͨ³£°üº¬Èô¸ÉÓï¾ä£¬ÕâЩÓï¾äÓÃÀ´Íê³ÉÒ»¶¨µÄ²Ù×÷ÈÎÎñ¡£

C³ÌÐòÖеÄÓï¾ä£¬°´ÕÕËüÃÇÔÚ³ÌÐòÖгöÏÖµÄ˳ÐòÒÀ´ÎÖ´ÐУ¬ÓÉÕâÑùµÄÓï¾ä¹¹³ÉµÄ³ÌÐò½á¹¹³ÆΪ˳Ðò½á¹¹¡£

1.1 ÆäËûÀàÐÍÓï¾ä

º¯Êýµ÷ÓÃÓï¾ä(Óɺ¯Êýµ÷ÓüÓÒ»¸ö·ÖºÅ¹¹³É)£¬Èç scanf(¡°%d¡±,&a)£»¡£ ±í´ïʽÓï¾ä(ÓÉÒ»¸ö±í´ïʽ£»¹¹³ÉÒ»¸öÓï¾ä)£¬Èç a=b£»¡£

1.2 ¿ÕÓï¾ä

CÓïÑÔÖÐËùÓÐÓï¾ä¶¼±ØÐëÓÉÒ»¸ö·ÖºÅ£¨ £»£©½áÊø£¬Èç¹ûÖ»ÓÐÒ»¸ö·ÖºÅÈçmain(){;}£¬Õâ¸ö·ÖºÅÒ²ÊÇÒ»ÌõÓï¾ä£¬³ÆΪ¿ÕÓï¾ä£¬³ÌÐòÖ´ÐÐʱ²»²úÉúÈκζ¯×÷£¬µ«±íʾ´æÔÚ×ÅÒ»ÌõÓï¾ä¡£

1.3 ¸´ºÏÓï¾ä

ÔÚCÓïÑÔÖл¨À¨ºÅ¡°{ }¡±²»½ö¿ÉÒÔÓÃ×öº¯ÊýÌåµÄ¿ªÊ¼ºÍ½áÊø±êÖ¾£¬Í¬Ê±Ò²³£ÓÃ×ö¸´ºÏÓï¾äµÄ¿ªÊ¼ºÍ½áÊø±êÖ¾£¬¸´ºÏÓï¾äÒ²¿É³ÆΪ ¡°Óï¾äÌ塱¡£

ÔÚCÓïÑÔÖУ¬Èκαí´ïʽ¶¼¿ÉÒÔ¼ÓÉϷֺŹ¹³ÉÓï¾ä£¬Èç ¡°i++;¡±¡£ËæÒâ¼Ó¡°£»¡±»áµ¼ÖºܶàÂß¼­ÉϵĴíÎó£¬ÒªÉ÷Ó㬲»ÒªÂÒÓ᣸´ºÏÓï¾äÖÐ×îºóÒ»¸öÓï¾äÖÐ×îºóµÄ·ÖºÅ²»ÄܺöÂÔ²»Ð´¡£

¿¼µã2. ¸³ÖµÓï¾ä

Ç°ÃæÒѾ­½éÉܸ³ÖµÓï¾äÊÇÓɸ³Öµ±í´ïʽºÍĩβµÄ·ÖºÅ £¨£»£©¹¹³ÉµÄ¡£ÕâÀïÒªÌáÐѶÁÕß×¢Ò⣺¡°=¡±Óë¡°==¡±ÊÇÁ½¸ö²»Í¬µÄÔËËã·û£¬Ç°Õß²ÅÊǸ³ÖµÔËËã·û£¬¶øºóÕßÊǹØϵÔËËã·û£¬ÓÃÀ´½øÐÐÌõ¼þÅжϣ¬²»ÄܰѶþÕß»ìΪһ̸¡£Èç¡°i=2;¡±£¬¹¦ÄÜÊÇ°ÑÊýÖµ2·Åµ½±äÁ¿iÖУ¬¶øi==2ÊÇÅжϱäÁ¿iµÄÖµÊÇ·ñΪ2¡£¡°j=j+1;¡±ÔÚ³ÌÐòÖ´ÐÐʱ£¬Ê×ÏÈÈ¡³öjÖеÄÖµ£¬Ö´ÐмÓÊýÖµ1µÄ²Ù×÷ºóÔÙ°ÑÐÂÖµ·Å»Øµ½jÖС£

¿¼µã3. ÊäÈëÊä³ö¸ÅÄî¼°ÆäʵÏÖ

(1)Êý¾Ý´Ó¼ÆËã»úÄÚ²¿ÏòÍⲿÊä³öÉ豸(ÈçÏÔʾÆ÷¡¢´òÓ¡»úµÈ)ÊäË͵IJÙ×÷³ÆΪ ¡°Êä³ö¡±£¬Êý¾Ý´Ó¼ÆËã»úÍⲿÏòÊäÈëÉ豸(Èç¼üÅÌ¡¢Êó±ê¡¢É¨ÃèÒǵÈ)ËÍÈëµÄ²Ù×÷³ÆΪ ¡°ÊäÈ롱¡£

(2)CÓïÑÔ±¾Éí²»ÌṩÊäÈëÊä³öÓï¾ä£¬¿ÉÒÔͨ¹ýº¯ÊýÀ´ÊµÏÖÊäÈëºÍÊä³öµÄ²Ù×÷¡£

(3)ÔÚʹÓÃCÓïÑԿ⺯Êýʱ£¬Ê×ÏÈÒªÓÃÔ¤±àÒëÃüÁî ¡° #include¡±½«Óйصġ°Í·Îļþ¡±°üº¬µ½Óû§Ô´ÎļþÖС£ÕâÀïÐèÒªÓõ½±àÒëÔ¤´¦ÀíÃüÁÔÚºóÃæµÄÕ½ÚÖÐÎÒÃÇ»áÏêϸ½²µ½¡£

3.1 µ¥¸ö×Ö·ûµÄÊäÈëÊä³ö

3.1.1 ×Ö·ûÊä³öº¯Êýputchar()

putchar( )º¯ÊýµÄ×÷ÓÃÊÇÏòÖÕ¶ËÊä³öÒ»¸ö×Ö·û¡£ È磺 putchar(a);

ËüÊä³ö×Ö·û±äÁ¿aµÄÖµ£¬aÒ²¿ÉÒÔÊÇ×Ö·ûÐͱäÁ¿»òÕûÐͱäÁ¿¡£ÈôaÊÇÕûÐͱäÁ¿£¬ÔòÊä³öµÄÊÇASCIIÂëֵΪ¸Ã±äÁ¿ÖµµÄÄǸö×Ö·û¡£

3.1.2 ×Ö·ûÊäÈ뺯Êýgetchar()

getchar( )º¯ÊýµÄ×÷ÓÃÊÇ´ÓÖÕ¶ËÊäÈëÒ»¸ö×Ö·û£¬getchar£¨£©º¯ÊýûÓвÎÊý£¬º¯ÊýÖµ¾ÍÊÇ´ÓÊäÈëÉ豸µÃµ½µÄ×Ö·û¡£

getchar()Ö»ÄܽÓÊÕÒ»¸ö×Ö·û£¬getchar()º¯ÊýµÃµ½µÄ×Ö·û¿ÉÒÔ¸³¸øÒ»¸ö×Ö·û±äÁ¿»òÕûÐͱäÁ¿£¬Ò²¿ÉÒÔ²»¸³¸øÈκαäÁ¿£¬×÷Ϊ±í´ïʽµÄÒ»²¿·Ö¡£Èç¹ûÔÚÒ»¸öº¯ÊýÖÐ(½ñΪmain()º¯Êý)Òªµ÷ÓÃgetchar()ºÍputchar()º¯Êý£¬ÔÚ¸ÃÖ÷º¯Êý֮ǰµÄ°üº¬ÃüÁî¡°#include ¡°ÊDZز»¿ÉÉٵġ£

3.2 Êý¾Ý¸ñʽµÄÊäÈëÓëÊä³ö

3.2.1 printf()º¯Êý

printf( )º¯ÊýÊÇCÓïÑÔÌṩµÄ±ê×¼Êä³öº¯Êý£¬ËüµÄ×÷ÓÃÊÇÏòÖÕ¶Ë(»òϵͳÒþº¬Ö¸¶¨µÄÊä³öÉ豸)°´Ö¸¶¨¸ñʽÊä³öÈô¸É¸öÊý¾Ý¡£

a. printf()º¯ÊýµÄÒ»°ãÐÎʽ printf(¸ñʽ¿ØÖÆ£¬Êä³ö±íÁÐ); È磺

printf(¡°%f,%d¡±,x,y);

printfÊǺ¯ÊýÃû£¬À¨ºÅÄÚÓÉÒÔÏÂÁ½²¿·Ö×é³É£º (1)¡°¸ñʽ¿ØÖÆ¡±£ºÓÃË«ÒýºÅÀ¨ÆðÀ´µÄ×Ö·û´®ÊÇ¡°¸ñʽ¿ØÖÆ¡±×Ö·û´®£¬Ëü°üÀ¨Á½ÖÖÐÅÏ¢¡£

¢Ù ¸ñʽת»»ËµÃ÷£¬ÓÉ¡°%¡±ºÍ¸ñʽ×Ö·û×é³É£¬Èç %d¡¢%sµÈ¡£ÉÏÀýÖУ¬µ±Êä³öÏîΪint ÐÍʱ£¬ÏµÍ³¹æ¶¨ÓÃd×÷Ϊ¸ñʽÃèÊö×Ö·û£¬Òò´Ë£¬ÓС°%d¡±¡£µ±Êä³öÏîΪfloat»òdoubleÀàÐÍʱ£¬ÓÃf»òe×÷Ϊ¸ñʽÃèÊö×Ö·û¡£¸ñʽÃèÊö·ûÒªÓëÊä³öÏîÒ»Ò»¶ÔÓ¦ÇÒÀàÐÍÆ¥Åä¡£

¢Ú ÐèÒªÔ­ÑùÊä³öµÄ×Ö·û(ͨ³£Ö¸³ýÁ˸ñʽ˵Ã÷ÓëһЩתÒå×Ö·ûÍâµÄÄDz¿·Ö)ҲдÔÚ¸ñʽ¿ØÖÆÄÚ¡£ (2)¡°Êä³ö±íÁС±ÊÇÐèÒªÊä³öµÄһЩÊý¾Ý£¬¿ÉÒÔÊdz£Á¿¡¢±äÁ¿»ò±í´ïʽ¡£ÀýÈ磺 printf(¡°x=%d y=%d¡±,x,y); ÆäÖУ¬¡°x=%d y=%d¡±ÊǸñʽ˵Ã÷ £» x,yÊÇ Êä³ö±íÁС£Êä³ö±íÁÐÖеĸ÷Êä³öÏîÒªÓöººÅ¸ô¿ª¡£Èôx£¬yµÄֵΪ7£¬8 £¬ÒÔÉÏÁ½ÌõÊä³ö½á¹ûΪ£º x=7 y=8

ÔÚÁ½ÊýÖ®¼äÓпոñ£¬ÒòΪÔÚÁ½¸ö¸ñʽ˵Ã÷·ûÖмäÓÐÒ»¸ö¿Õ¸ñ¡£ b. ¸ñʽ×Ö·û

¿ÉÒÔ¸ù¾ÝÐèÒªÔÚ¡°%¡±Óë¸ñʽ×Ö·ûÖ®¼ä²åÈë¡°¿í¶È˵Ã÷¡±¡¢×ó¶ÔÆë·ûºÅ¡°-¡±¡¢Ç°µ¼Áã·ûºÅ¡°0¡±µÈ¡£ (1)d¸ñʽ·û£¬ÓÃÀ´¶ÔÊ®½øÖÆÊý½øÐÐÊäÈëÊä³ö£¬ÆäÖС°%d¡±°´ÕûÐÍÊý¾ÝµÄʵ¼Ê³¤¶ÈÊä³ö£¬¡°%md¡±Ö¸¶¨mΪÊä³ö×Ö¶ÎËùÕ¼µÄ¿í¶È¡£

(2)o¸ñʽ·û£¬Ò԰˽øÖÆÊýÐÎʽÊä³öÕûÊý£¬Í¬Ñù¿ÉÒÔͨ¹ýÈç¡°%8o¡±µÄ¸ñʽָ¶¨Êä³öʱËùÕ¼µÄ¿í¶È¡£ (3)x¸ñʽ·û£¬ÒÔÊ®Áù½øÖÆÊýÐÎʽÊä³öÕûÊý£¬Í¬Ñù¿ÉÒÔͨ¹ýÈç¡°x¡±µÄ¸ñʽָ¶¨Êä³öʱËùÕ¼µÄ¿í¶È¡£ (4)u¸ñʽ·û£¬ÓÃÀ´Êä³ö unsigned ÐÍÊý¾Ý£¬¼´Êä³öÎÞ·ûºÅµÄÊ®½øÖÆÊý¡£ (5)c¸ñʽ·û£¬ÓÃÀ´Êä³öÒ»¸ö×Ö·û¡£ (6)s¸ñʽ·û£¬ÓÃÀ´Êä³öÒ»¸ö×Ö·û´®¡£

(7)f¸ñʽ·û£¬ÓÃÀ´Êä³öʵÊý(°üÀ¨µ¥¡¢Ë«¾«¶È)£¬ÒÔСÊýÐÎʽÊä³ö,ʹÕûÊý²¿·ÖÈ«²¿ÈçÊýÊä³ö¡£ (8)e¸ñʽ·û£¬ÒÔÖ¸ÊýÐÎʽÊä³öʵÊý¡£ (9)g¸ñʽ·û£¬ÓÃÀ´Êä³öʵÊý¡£

¶ÔÓÚf¡¢e¡¢g¸ñʽ·û¿ÉÒÔÓá°ÕûÐÍÊý1?±Õ?ÐÍÊý2¡°µÄÐÎʽ£¬ÔÚÖ¸¶¨¿í¶ÈµÄͬʱÀ´Ö¸¶¨Ð¡ÊýλµÄλÊý£¬ÆäÖУ¬¡°ÕûÐÍÊý1¡±ÓÃÀ´Ö¸¶¨Êä³öÊý¾ÝËùÕ¼µÄ×Ü¿í¶È£¬¡°ÕûÐÍÊý2¡±ÓÃÀ´È·¶¨¾«¶È¡£¾«¶È¶ÔÓÚ²»Í¬µÄ¸ñʽ·ûÓÐ×Ų»Í¬µÄº¬Òå¡£µ±Êä³öλÊý¶àÓÚ¡°ÕûÐÍÊý2¡±Ö¸¶¨µÄ¿í¶Èʱ£¬½ØÈ¥Óұ߶àÓàµÄСÊý£¬²¢¶Ô½ØÈ¥µÄµÚһλСÊý×öËÄÉáÎåÈë´¦Àí¡£µ±Êä³öÊý¾ÝµÄСÊýλÊýÉÙÓÚ¡°ÕûÐÍÊý2¡±Ö¸¶¨µÄ¿í¶Èʱ£¬ÔÚСÊýµÄ×îÓÒ±ßÌí0£¬µ±Êä³öµÄÊý¾ÝËùÕ¼µÄ¿í¶È´óÓÚ¡°ÕûÐÍÊý1¡±Ö¸¶¨µÄ¿í¶Èʱ£¬Ð¡ÊýλÈÔ°´ÉÏÊö¹æÔò´¦Àí£¬ÕûÊý²¿·Ö²¢²»¶ªÊ§¡£Ò²¿ÉÒÔÓá°?±Õ?ÐÍÊý2¡±µÄÐÎʽÀ´Ö¸¶¨Ð¡ÊýλÊý£¬ÕâʱÊä³öµÄÊý¾ÝËùÕ¼¿í¶ÈÓÉϵͳ¾ö¶¨¡£Í¨³££¬ÏµÍ³¶ÔfloatÀàÐÍÌṩ7λÓÐЧλÊý£¬¶ÔÓÚdoubleÀàÐÍÌṩ15λÓÐЧλÊý¡£

c. ʹÓÃprintf()º¯ÊýʱµÄ×¢ÒâÊÂÏî

(1)ÔÚ¸ñʽ¿ØÖÆ×Ö·û´®ÖУ¬¸ñʽ˵Ã÷ÓëÊä³öÏî´Ó×óµ½ÓÒÔÚÀàÐÍÉϱØÐëÒ»Ò»¶ÔӦƥÅ䣬È粻ƥÅ佫µ¼ÖÂÊý¾ÝÊä³ö³öÏÖ´íÎó£¬ÈçÔÚÊä³ölongÐÍÊý¾Ýʱ£¬Ò»¶¨ÒªÓÃ%ld¸ñʽ¿ØÖÆ£¬¶ø²»ÄÜÓÃ%d¸ñʽ¿ØÖÆ¡£

(2)ÔÚ¸ñʽ¿ØÖÆ´®ÖУ¬¸ñʽ˵Ã÷ÓëÊä³öÏîµÄ¸öÊýÒ²ÒªÏàµÈ£¬Èç¸ñʽ˵Ã÷µÄ¸öÊý¶àÓÚÊä³öÏîµÄ¸öÊý£¬Ôò¶ÔÓÚ¶àÓàµÄ¸ñʽ½«Êä³ö²»¶¨Öµ(»ò0Öµ)¡£ (3)ÔÚ¸ñʽ¿ØÖÆ´®ÖУ¬³ýÁ˺Ϸ¨µÄ¸ñʽ˵Ã÷Í⣬¿ÉÒÔ°üº¬ÈÎÒâµÄºÏ·¨×Ö·û(°üÀ¨×ªÒå×Ö·û)£¬ÕâЩ×Ö·ûÔÚÊä³öʱ½«±»¡°Ô­ÑùÊä³ö¡±¡£

(4)Èç¹ûÒªÊä³ö ¡°%¡°£¬ÔòÓ¦¸ÃÔÚ¸ñʽ¿ØÖÆ´®ÖÐÓÃÁ½¸öÁ¬ÐøµÄ°Ù·ÖºÅ¡°%%¡±À´±íʾ¡£

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ì滻Ϊ@)