ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡ÔĶÁ¹ý³Ì·¢ÏÖÈκδíÎóÇë¸æËßÎÒÃÇ£¬Ð»Ð»£¡£¡ ±¨¸æ´íÎó
¹·¹·Êé¼® ·µ»Ø±¾ÊéĿ¼ ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ½øÈëÊé°É ¼ÓÈëÊéÇ©

Java±à³Ì˼ÏëµÚ4°æ[ÖÐÎÄ°æ](PDF¸ñʽ)-µÚ53ÕÂ

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡




¡¡¡¡void¡¡floatTest£¨float¡¡x£»¡¡float¡¡y£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡//¡¡Arithmetic¡¡operators£º¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡=¡¡x¡¡*¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡=¡¡x¡¡/¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡=¡¡x¡¡£¥¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡=¡¡x¡¡£«¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡=¡¡x¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x£«£«£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡­¡­£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡=¡¡£«y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡=¡¡¡­y£»¡¡¡¡

¡¡¡¡¡¡¡¡//¡¡Relational¡¡and¡¡logical£º¡¡¡¡

¡¡¡¡¡¡¡¡f£¨x¡¡¡·¡¡y£©£»¡¡¡¡

¡¡¡¡¡¡¡¡f£¨x¡¡¡·=¡¡y£©£»¡¡¡¡

¡¡¡¡¡¡¡¡f£¨x¡¡¡¶¡¡y£©£»¡¡¡¡

¡¡¡¡¡¡¡¡f£¨x¡¡¡¡1£»¡¡¡¡

¡¡¡¡¡¡¡¡//£¡¡¡x¡¡=¡¡x¡¡¡·¡·¡·¡¡1£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡81¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡83¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡//¡¡pound¡¡assignment£º¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡£«=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡¡­=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡*=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡/=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡£¥=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡//£¡¡¡x¡¡=¡¡1£»¡¡¡¡

¡¡¡¡¡¡¡¡//£¡¡¡x¡¡¡·¡·¡·=¡¡1£»¡¡¡¡

¡¡¡¡¡¡¡¡//£¡¡¡x¡¡&=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡//£¡¡¡x¡¡^=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡//£¡¡¡x¡¡£ü=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡//¡¡Casting£º¡¡¡¡

¡¡¡¡¡¡¡¡//£¡¡¡boolean¡¡b¡¡=¡¡£¨boolean£©x£»¡¡¡¡

¡¡¡¡¡¡¡¡char¡¡c¡¡=¡¡£¨char£©x£»¡¡¡¡

¡¡¡¡¡¡¡¡byte¡¡B¡¡=¡¡£¨byte£©x£»¡¡¡¡

¡¡¡¡¡¡¡¡short¡¡s¡¡=¡¡£¨short£©x£»¡¡¡¡

¡¡¡¡¡¡¡¡int¡¡i¡¡=¡¡£¨int£©x£»¡¡¡¡

¡¡¡¡¡¡¡¡long¡¡l¡¡=¡¡£¨long£©x£»¡¡¡¡

¡¡¡¡¡¡¡¡double¡¡d¡¡=¡¡£¨double£©x£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

¡¡¡¡void¡¡doubleTest£¨double¡¡x£»¡¡double¡¡y£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡//¡¡Arithmetic¡¡operators£º¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡=¡¡x¡¡*¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡=¡¡x¡¡/¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡=¡¡x¡¡£¥¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡=¡¡x¡¡£«¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡=¡¡x¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x£«£«£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡­¡­£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡=¡¡£«y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡=¡¡¡­y£»¡¡¡¡

¡¡¡¡¡¡¡¡//¡¡Relational¡¡and¡¡logical£º¡¡¡¡

¡¡¡¡¡¡¡¡f£¨x¡¡¡·¡¡y£©£»¡¡¡¡

¡¡¡¡¡¡¡¡f£¨x¡¡¡·=¡¡y£©£»¡¡¡¡

¡¡¡¡¡¡¡¡f£¨x¡¡¡¶¡¡y£©£»¡¡¡¡

¡¡¡¡¡¡¡¡f£¨x¡¡¡¡1£»¡¡¡¡

¡¡¡¡¡¡¡¡//£¡¡¡x¡¡=¡¡x¡¡¡·¡·¡·¡¡1£»¡¡¡¡

¡¡¡¡¡¡¡¡//¡¡pound¡¡assignment£º¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡£«=¡¡y£»¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡82¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡84¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡x¡¡¡­=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡*=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡/=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡x¡¡£¥=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡//£¡¡¡x¡¡=¡¡1£»¡¡¡¡

¡¡¡¡¡¡¡¡//£¡¡¡x¡¡¡·¡·¡·=¡¡1£»¡¡¡¡

¡¡¡¡¡¡¡¡//£¡¡¡x¡¡&=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡//£¡¡¡x¡¡^=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡//£¡¡¡x¡¡£ü=¡¡y£»¡¡¡¡

¡¡¡¡¡¡¡¡//¡¡Casting£º¡¡¡¡

¡¡¡¡¡¡¡¡//£¡¡¡boolean¡¡b¡¡=¡¡£¨boolean£©x£»¡¡¡¡

¡¡¡¡¡¡¡¡char¡¡c¡¡=¡¡£¨char£©x£»¡¡¡¡

¡¡¡¡¡¡¡¡byte¡¡B¡¡=¡¡£¨byte£©x£»¡¡¡¡

¡¡¡¡¡¡¡¡short¡¡s¡¡=¡¡£¨short£©x£»¡¡¡¡

¡¡¡¡¡¡¡¡int¡¡i¡¡=¡¡£¨int£©x£»¡¡¡¡

¡¡¡¡¡¡¡¡long¡¡l¡¡=¡¡£¨long£©x£»¡¡¡¡

¡¡¡¡¡¡¡¡float¡¡f¡¡=¡¡£¨float£©x£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

£ý¡¡///£º~¡¡¡¡

¡¡¡¡

×¢Òâ²¼¶ûÖµ£¨boolean£©µÄÄÜÁ¦·Ç³£ÓÐÏÞ¡£ÎÒÃÇÖ»ÄÜΪÆ丳Óètrue¡¡ºÍfalse¡¡Öµ¡£¶øÇҿɲâÊÔËüΪÕ滹ÊÇΪ¡¡

¼Ù£¬µ«²»¿ÉΪËüÃÇÔÙÌí¼Ó²¼¶ûÖµ£¬»ò½øÐÐÆäËûÆäËûÈκÎÀàÐÍÔËËã¡£¡¡¡¡

ÔÚ¡¡char£¬byte¡¡ºÍ¡¡short¡¡ÖУ¬ÎÒÃÇ¿É¿´µ½ËãÊõÔËËã·ûµÄ¡°×ªÐÍ¡±Ð§¹û¡£¶ÔÕâЩÀàÐ͵ÄÈκÎÒ»¸ö½øÐÐËãÊõÔËË㣬¡¡

¶¼»á»ñµÃÒ»¸ö¡¡int¡¡½á¹û¡£±ØÐ뽫ÆäÃ÷È·¡°ÔìÐÍ¡±»ØÔ­À´µÄÀàÐÍ£¨ËõСת»»»áÔì³ÉÐÅÏ¢µÄ¶ªÊ§£©£¬ÒԱ㽫ֵ¸³¡¡

»ØÄǸöÀàÐÍ¡£µ«¶ÔÓÚintÖµ£¬È´²»±Ø½øÐÐÔìÐÍ´¦Àí£¬ÒòΪËùÓÐÊý¾Ý¶¼ÒѾ­ÊôÓÚ¡¡intÀàÐÍ¡£È»¶ø£¬²»Òª·ÅËɾ¯¡¡

Ì裬ÈÏΪһÇÐÊÂÇ鶼ÊÇ°²È«µÄ¡£Èç¹û¶ÔÁ½¸ö×ã¹»´óµÄ¡¡int¡¡ÖµÖ´Ðг˷¨ÔËË㣬½á¹ûÖµ¾Í»áÒç³ö¡£ÏÂÃæÕâ¸öÀý×Ó¡¡

Ïò´ó¼ÒչʾÁËÕâÒ»µã£º¡¡¡¡

¡¡¡¡

//£º¡¡Overflow¡£java¡¡¡¡

//¡¡Surprise£¡¡¡Java¡¡lets¡¡you¡¡overflow¡£¡¡¡¡

¡¡¡¡

public¡¡class¡¡Overflow¡¡£û¡¡¡¡

¡¡¡¡public¡¡static¡¡void¡¡main£¨String£§£§¡¡args£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡int¡¡big¡¡=¡¡0x7fffffff£»¡¡//¡¡max¡¡int¡¡value¡¡¡¡

¡¡¡¡¡¡¡¡prt£¨¡¨big¡¡=¡¡¡¨¡¡£«¡¡big£©£»¡¡¡¡

¡¡¡¡¡¡¡¡int¡¡bigger¡¡=¡¡big¡¡*¡¡4£»¡¡¡¡

¡¡¡¡¡¡¡¡prt£¨¡¨bigger¡¡=¡¡¡¨¡¡£«¡¡bigger£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

¡¡¡¡static¡¡void¡¡prt£¨String¡¡s£©¡¡£û¡¡¡¡

¡¡¡¡¡¡¡¡System¡£out¡£println£¨s£©£»¡¡¡¡

¡¡¡¡£ý¡¡¡¡

£ý¡¡///£º~¡¡¡¡

¡¡¡¡

Êä³ö½á¹ûÈçÏ£º¡¡¡¡

big¡¡=¡¡2147483647¡¡¡¡

bigger¡¡=¡¡¡­4¡¡¡¡

¡¡¡¡

¶øÇÒ²»»á´Ó±àÒëÆ÷ÄÇÀïÊÕµ½³ö´íÌáʾ£¬ÔËÐÐʱҲ²»»á³öÏÖÒì³£·´Ó¦¡£×¦ÍÛ¿§·È£¨Java¡¡£©È·ÊµÊǺܺõĶ«Î÷£¬¡¡

µ«È´Ã»ÓС°ÄÇô¡±ºÃ£¡¡¡¡¡

¶ÔÓÚ¡¡char£¬byte¡¡»òÕß¡¡short£¬»ìºÏ¸³Öµ²¢²»ÐèÒªÔìÐÍ¡£¼´Ê¹ËüÃÇÖ´ÐÐתÐͲÙ×÷£¬Ò²»á»ñµÃÓëÖ±½ÓËãÊõÔËËãÏà¡¡

ͬµÄ½á¹û¡£¶øÔÚÁíÒ»·½Ã棬½«ÔìÐÍÂÔÈ¥¿Éʹ´úÂëÏԵøü¼Ó¼òÁ·¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡83¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡85¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

´ó¼Ò¿ÉÒÔ¿´µ½£¬³ýboolean¡¡ÒÔÍ⣬ÈκÎÒ»ÖÖÖ÷ÀàÐͶ¼¿Éͨ¹ýÔìÐͱäΪÆäËûÖ÷ÀàÐÍ¡£Í¬ÑùµØ£¬µ±ÔìÐͳÉÒ»Öֽϡ¡

СµÄÀàÐÍʱ£¬±ØÐëÁôÒâ¡°ËõСת»»¡±µÄºó¹û¡£·ñÔò»áÔÚÔìÐ͹ý³ÌÖв»Öª²»¾õµØ¶ªÊ§ÐÅÏ¢¡£¡¡¡¡



3¡£2¡¡Ö´ÐпØÖÆ¡¡¡¡



Java¡¡Ê¹ÓÃÁË¡¡C¡¡µÄÈ«²¿¿ØÖÆÓï¾ä£¬ËùÒÔ¼ÙÆÚÄúÒÔÇ°ÓÃC¡¡»ò¡¡C£«£«±à³Ì£¬ÆäÖдó¶àÊý¶¼Ó¦ÊǷdz£ÊìϤµÄ¡£´ó¶àÊý³Ì¡¡

Ðò»¯µÄ±à³ÌÓïÑÔ¶¼ÌṩÁËijÖÖÐÎʽµÄ¿ØÖÆÓï¾ä£¬ÕâÔÚÓïÑÔ¼äͨ³£Êǹ²Í¨µÄ¡£ÔÚJava¡¡ÀÉæ¼°µÄ¹Ø¼ü×Ö°üÀ¨¡¡

if¡­else¡¢while¡¢do¡­while¡¢for¡¡ÒÔ¼°Ò»¸öÃûΪswitch¡¡µÄÑ¡ÔñÓï¾ä¡£È»¶ø£¬Java¡¡²¢²»Ö§³Ö·Ç³£ÓꦵÄgoto¡¡

¡¡£¨ËüÈÔÊǽâ¾öijЩÌØÊâÎÊÌâµÄȨÒËÖ®¼Æ£©¡£ÈÔÈ»¿ÉÒÔ½øÐÐÏógoto¡¡ÄÇÑùµÄÌøת£¬µ«±ÈµäÐ͵ġ¡goto¡¡Òª¾ÖÏ޶ࡡ

ÁË¡£¡¡¡¡



3¡£2¡£1¡¡¡¡ÕæºÍ¼Ù¡¡¡¡



ËùÓÐÌõ¼þÓï¾ä¶¼ÀûÓÃÌõ¼þ±í´ïʽµÄÕæ»ò¼ÙÀ´¾ö¶¨Ö´ÐÐÁ÷³Ì¡£Ìõ¼þ±í´ïʽµÄÒ»¸öÀý×ÓÊÇ¡¡A==B¡¡¡£ËüÓÃÌõ¼þÔËËã·û¡¡

¡¡¡°==¡±À´ÅжÏA¡¡ÖµÊÇ·ñµÈÓÚ¡¡B¡¡Öµ¡£¸Ã±í´ïʽ·µ»Ø¡¡true¡¡»ò¡¡false¡£±¾ÕÂÔçЩʱºò½Ó´¥µ½µÄËùÓйØϵÔËËã·û¶¼¿É¡¡

ÄÃÀ´¹¹ÔìÒ»¸öÌõ¼þÓï¾ä¡£×¢Òâ¡¡Java¡¡²»ÔÊÐíÎÒÃǽ«Ò»¸öÊý×Ö×÷Ϊ²¼¶ûֵʹÓ㬼´Ê¹ËüÔÚ¡¡C¡¡ºÍ¡¡C£«£«ÀïÊÇÔÊÐíµÄ¡¡

¡¡£¨ÕæÊÇ·ÇÁ㣬¶ø¼ÙÊÇÁ㣩¡£ÈôÏëÔÚÒ»´Î²¼¶û²âÊÔÖÐʹÓÃÒ»¸ö·Ç²¼¶ûÖµ¡ª¡ª±ÈÈçÔÚif£¨a£©ÀÄÇôÊ×ÏȱØÐëÓá¡

Ò»¸öÌõ¼þ±í´ïʽ½«Æäת»»³ÉÒ»¸ö²¼¶ûÖµ£¬ÀýÈç¡¡if£¨a£¡=0£©¡£¡¡¡¡



3¡£2¡£2¡¡ifelse¡¡¡¡



if¡­else¡¡Óï¾ä»òÐíÊÇ¿ØÖƳÌÐòÁ÷³Ì×î»ù±¾µÄÐÎʽ¡£ÆäÖеġ¡else¡¡ÊÇ¿ÉÑ¡µÄ£¬ËùÒÔ¿É°´ÏÂÊöÁ½ÖÖÐÎʽÀ´Ê¹Óá¡if£º¡¡¡¡

¡¡¡¡

if£¨²¼¶û±í´ïʽ£©¡¡¡¡

Óï¾ä¡¡¡¡

¡¡¡¡

»òÕß¡¡¡¡

¡¡¡¡

if£¨²¼¶û±í´ïʽ£©¡¡¡¡

Óï¾ä¡¡¡¡

else¡¡¡¡

Óï¾ä¡¡¡¡

¡¡¡¡

Ìõ¼þ±ØÐë²úÉúÒ»¸ö²¼¶û½á¹û¡£¡°Óï¾ä¡±ÒªÃ´ÊÇÓ÷ֺŽáβµÄÒ»¸ö¼òµ¥Óï¾ä£¬ÒªÃ´ÊÇÒ»¸ö¸´ºÏÓï¾ä¡ª¡ª·â±ÕÔÚ¡¡

À¨ºÅÄÚµÄÒ»×é¼òµ¥Óï¾ä¡£ÔÚ±¾ÊéÈκεط½£¬Ö»ÒªÌá¼°¡°Óï¾ä¡±Õâ¸ö´Ê£¬¾ÍÓпÉÄÜ°üÀ¨¼òµ¥»ò¸´ºÏÓï¾ä¡£¡¡¡¡

×÷Ϊ¡¡if¡­else¡¡µÄÒ»¸öÀý×Ó£¬ÏÂÃæÕâ¸ö¡¡test£¨£©·½·¨¿É¸æËßÎÒÃDz²âµÄÒ»¸öÊý×ÖλÓÚÄ¿±êÊý×ÖÖ®ÉÏ¡¢Ö®Ï»¹ÊÇÏà¡¡

µÈ£º¡¡¡¡

¡¡¡¡

static¡¡int¡¡test£¨int¡¡testval£©¡¡£û¡¡¡¡

¡¡¡¡int¡¡result¡¡=¡¡0£»¡¡¡¡

¡¡¡¡if£¨testval¡¡¡·¡¡target£©¡¡¡¡

¡¡¡¡¡¡¡¡result¡¡=¡¡¡­1£»¡¡¡¡

¡¡¡¡else¡¡if£¨testval¡¡¡¶¡¡target£©¡¡¡¡

¡¡¡¡¡¡¡¡result¡¡=¡¡£«1£»¡¡¡¡

¡¡¡¡else¡¡¡¡

¡¡¡¡¡¡¡¡result¡¡=¡¡0£»¡¡//¡¡match¡¡¡¡

¡¡¡¡return¡¡result£»¡¡¡¡

£ý¡¡¡¡

¡¡¡¡

×îºÃ½«Á÷³Ì¿ØÖÆÓï¾äËõ½øÅÅÁУ¬Ê¹¶ÁÕßÄÜ·½±ãµØ¿´³öÆðµãÓëÖյ㡣¡¡¡¡

¡¡¡¡

1¡£¡¡return¡¡¡¡

return¡¡¹Ø¼ü×ÖÓÐÁ½·½ÃæµÄÓÃ;£ºÖ¸¶¨Ò»¸ö·½·¨·µ»Øʲôֵ£¨¼ÙÉèËüûÓС¡void¡¡·µ»ØÖµ£©£¬²¢Á¢¼´·µ»ØÄǸö¡¡

Öµ¡£¿É¾Ý´Ë¸ÄдÉÏÃæµÄ¡¡test£¨£©·½·¨£¬Ê¹ÆäÀûÓÃÕâЩÌص
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©
δÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡