suian 2006-11-12 19:47
³ÌÐòÔ±³å´ÌÁ·Ï°Ìâ¼°½â´ð
[size=2]³ÌÐòÔ±³å´ÌÁ·Ï°Ìâ¼°½â´ð:µÚÒ»ÕÂ
1.1 µ¥ÏîÑ¡ÔñÌâ
1£®¶þ½øÖÆÓïÑÔÊÇÊôÓÚ£¨ £©
¢ÙÃæÏò»úÆ÷ÓïÑÔ ¢ÚÃæÏòÎÊÌâÓïÑÔ ¢ÛÃæÏò¹ý³ÌÓïÑÔ ¢ÜÃæÏò»ã±àÓïÑÔ
¡¾½â¡¿ÈËÃÇÑÐÖÆÁËÐíÐí¶à¶à¼ÆËã»ú³ÌÐòÉè¼ÆÓïÑÔ£¬ÆäÖжþ½øÖÆÓïÑÔÖ±½ÓÀ´×Ô¼ÆËã»úµÄÖ¸Áîϵͳ£¬Óë¾ßÌ弯Ëã»ú½ôÃÜÏà¹Ø£¬ËùÒÔÊÇÒ»ÖÖÃæÏò»úÆ÷ÓïÑÔ¡£ÃæÏòÎÊÌâÓïÑÔÊÇΪÁËÒ×ÓÚÃèÊöºÍÇó½âijÀàÌØ¶¨ÁìÓòµÄÎÊÌâ¶ø×¨ÃÅÉè¼ÆµÄÒ»Öַǹý³ÌÓïÑÔ¡£ÃæÏò¹ý³ÌÓïÑÔÊÇÒ»ÖÖÄÜ·½±ãÃèÊöËã·¨¹ý³ÌµÄ¼ÆËã»ú³ÌÐòÉè¼ÆÓïÑÔ¡£Óлã±àÓïÑÔ£¬µ«Ã»ÓÐÃæÏò»ã±àÓïÑÔ¡£»ã±àÓïÑÔÒ²ÊÇÒ»ÖÖÃæÏò»úÆ÷µÄÓïÑÔ£¬Óë»úÆ÷ÓïÑԱȽϣ¬»ã±àÓïÑÔÓÃÓÐÖúÓÚ¼ÇÒäµÄ·ûºÅÀ´´ú±í¶þ½øÖÆ´úÂë¡£ËùÒÔ½â´ðÊÇ¢Ù¡£
2£®ÏÂÁÐÓïÑÔÖв»ÊôÓÚÃæÏò¹ý³ÌµÄÓïÑÔÊÇ£¨ £©
¢Ù¸ß¼¶ÓïÑÔ ¢ÚµÍ¼¶ÓïÑÔ ¢ÛCÓïÑÔ ¢ÜPASCALÓïÑÔ
¡¾½â¡¿ CÓïÑÔºÍPASCALµÈ³ÌÐòÉè¼ÆÓïÑÔ¶¼ÊǸ߼¶ÓïÑÔ£¬ËüÃÇÓÃÓÚÃèÊö¸´ÔÓ¼Ó¹¤µÄ´¦Àí¹ý³Ì£¬ËùÒÔÒ²³ÆËüÃÇÊÇÃæÏò¹ý³ÌÓïÑÔ¡£µÍ¼¶ÓïÑÔÊÇÖ¸»úÆ÷ÓïÑԺͻã±àÓïÑÔ£¬µÍ¼¶ÓïÑÔÊÇÃæÏò»úÆ÷µÄÓïÑÔ£¬¶ø²»ÊÇÃæÏòÎÊÌâµÄÓïÑÔ¡£ËùÒÔ½â´ðÊÇ¢Ú¡£
3£®ÏÂÁÐ×Ö·ûÖÐÊôÓÚ¼üÅÌ·ûºÅµÄÊÇ£¨ £©
¢Ù\ ¢Ú\n ¢Û \t ¢Ü \b
¡¾½â¡¿¼üÅÌ·ûºÅÊÇÖ¸¼üÅÌÉÏÓбê¼Ç£¬²¢ÄÜÔÚÏÔʾÆ÷ÉÏÖ±½ÓÒÔÆä±ê¼Ç×ÖÑùÏÔʾµÄ×Ö·û¡£ÓÐÐí¶à¼üÅÌÉÏÓбê¼ÇµÄ·ûºÅ£¬ËüÃDz»ÊÇÓÃÓÚÖ±½ÓÏÔʾµÄ£¬¼üÈëÕâÖÖ×Ö·ûÓÃÓÚ±íÊ¾ÌØ¶¨µÄÒâÒ壬Èç³£ÓõĻسµ·û¡£ÎªÁËÄÜÈÃC³ÌÐò±ê¼ÇÕâÖÖ·ûºÅ£¬³ÌÐò²ÉÓÃתÒå×Ö·ûµÄ·½Ê½ÊéдÕâÖÖ×Ö·û¡£Èç'\n'¡¢'\t' ¡¢'\b'¶¼²»ÊǼüÅÌ×Ö·û£¬ÔÚCÓïÑÔÖУ¬ËüÃǶ¼µÃÓÃתÒå×Ö·ûÀ´±í´ï¡£Ö»ÓÐ×Ö·û\²ÅÊǼüÅÌ×Ö·û¡£ËùÒÔ½â´ðÊÇ¢Ù¡£µ«ÔÚC³ÌÐòÖУ¬·´Ð±¸Ü×Ö·û\ÒÑÌØ±ðÓÃ×÷תÒå×Ö·ûµÄÒýµ¼·û£¬ËüÒ²µÃÓÃתÒå×Ö·ûµÄ±í´ïÐÎʽÊéд£¬½«Ëüд³É¡¯\\¡¯¡£
4£®ÏÂÁÐ×Ö·ûÁÐÖУ¬²»ÊÇÓÃÀ´±í´ïתÒå×Ö·ûÊÇ£¨ £©
¢Ù\\ ¢Ú\' ¢Û074 ¢Ü \0
¡¾½â¡¿×ªÒå×Ö·ûÓÐÈýÖÖÊéдÐÎʽ£º·´Ð±Éç×Ö·ûºó½ÓÉÏij¸ö¹æ¶¨µÄ×Ö·û£»·´Ð±¸Ü×Ö·ûºó½ÓÉÏ13¸ö°Ë½øÖÆÊý×Ö·û£»·´Ð±Éç×Ö·ûºÍ×Ö·ûXÖ®ºó½ÓÉÏ1ÖÁ2¸öÊ®Áù½øÖÆÊý×Ö·û¡£ºóÁ½ÖÖ·Ö±ð°Ë½øÖÆÊýºÍÊ®Áù½øÖÆÊýÖ±½Ó¸ø³ö×Ö·ûµÄASCll´úÂëÖµ¡£¶ø074Êǰ˽øÖÆÕûÊý£¬²»ÊÇתÒå×Ö£®ËùÒÔ½â´ðÊÇ¢Û¡£
5£®²»ÊÇCÓïÑÔÌṩµÄºÏ·¨¹Ø¼ü×ÖÊÇ£¨£©
¢Ùswitch ¢Úbegin ¢Ûcase ¢Üdefault
¡¾½â¡¿ÒòCÓïÑԵĹؼü×Ö±íÖÐûÓÐbegin£¬Ëü²»ÊÇCÓïÑԵĹؼü×Ö¡£ËùÒÔ½â´ðÊÇ¢Ú¡£
6£®ÏÂÁÐ×Ö·ûÁÐÖУ¬ÄÜ×÷Ϊµ¥¸ö±êʶ·ûÊÇ£¨£©l
¢Ù£¿ a ¢Ú a£½2 ¢Ûa.3 ¢Ü a___3
¡¾½â¡¿ÔÚCÓïÑÔÖУ¬¹æ¶¨±êʶ·ûÊÇÕâÑùÒ»ÖÖ×Ö·ûÐòÁУ¬ÓÉÓ¢ÎÄ×Öĸ»òÏÂÏß×Ö·û¿ªÊ¼£¬ºó½ÓÈÎ1¸öÓ¢ÎÄ×Öĸ¡¢ÏÂÏß×Ö·ûºÍÊý×Ö·û×é³É¡£ËùÒÔÎÊÌâËùÁеÄ×Ö·ûÁÐÖ»ÓÐ a£ß3ÊDZêʶ·û£¬ÆäÓà¶¼lÊDZêʶ·û£¬Ò»¸öÊÇÓÉ×Ö·û¡¯£¿¡¯¿ªÍ·¡¢Ò»¸öÖмäÓÐ×Ö·û¡¯£½¡¯£¬ÁíÒ»¸öÓÐ×Ö·û¡¯£®¡¯¡£ËùÒÔ½â´ðÊǢܡ£
7£®ÔÚCÓïÑÔÖУ¬ÏÂÁÐ˵·¨ÖдíÎóµÄÊÇ£¨£©
¢Ùº¯Êý¶¨Òå¿ÉÒÔ·ÖΪÁ½¸ö²¿·Ö£ºº¯Êý˵Ã÷²¿·ÖºÍº¯ÊýÌå
¢ÚÖ÷º¯Êý¿ÉÒÔµ÷ÓÃÈκηÇÖ÷º¯Êý
¢ÛÈκηÇÖ÷º¯Êý¿ÉÒÔµ÷ÓÃÆäËüÈκηÇÖ÷º¯Êý
¢Ü³ÌÐò¿ÉÒÔ´ÓÈκκ¯Êý¿ªÊ¼Ö´ÐÐ
¡¾½â¡¿Ã¿¸öCº¯ÊýµÄ¶¨Òå·ÖÁ½²¿·Ö£¬º¯Êý˵Ã÷²¿·ÖºÍº¯ÊýÌ壬ËùÒÔÐðÊö¢ÙÊÇÕýÈ·µÄÐðÊö¡£CÓïÑÔÖУ¬º¯Êý¿ÉÒԵݹéµ÷Óã¬Ö÷º¯Êý¿ÉÒÔµ÷ÓóÌÐòÖеÄÈκκ¯Êý£¬µ±È»¿ÉÒÔµ÷ÓÃÈκηÇÖ÷½ÌµÄÆäËüº¯Êý£¬ËùÒÔÐðÊö¢ÚÊÇÒ»¸öÕýÈ·µÄÐðÊö¡£Í¬ÑùÀíÓÉ£¬ÐðÊö¢ÛÒ²ÊÇÕýÈ·µÄ¡£CÓïÑԹ棬C³ÌÐòÖ»ÓÐÒ»¸öÖ÷º¯Êý£¬²¢×ÜÊÇ´ÓÖ÷º¯Êý¿ªÊ¼Ö´ÐУ¬²»ÄÜ´Ó·ÇÖ÷º¯Êý¿ªÊ¼Ö´ÐС£ËùÒÔ£¬Ëµ³Ì¿ÉÒÔ´ÓÈκκ¯Êý¿ªÊ¼Ö´ÐÐÊÇ´íÎóµÄ¡£ËùÒÔ½â´ðÊǢܡ£
1.2 Ìî³äÌâ
¡¡
1£®»ã±àÓïÑÔÊôÓÚÃæÏò________ÓïÑÔ£¬¸ß¼¶ÓïÑÔÊôÓÚÃæÏò________ÓïÑÔ¡£
¡¾½â¡¿»ã±àÓïÑÔÓë¾ßÌ弯Ëã»úÃÜÇÐÓйأ¬ÊÇÊôÓÚÃæÏò»úÆ÷µÄÓïÑÔ£»¶ø¸ß¼¶ÓïÑÔÓÃÀ´ÃèÊöÇó½âÌâµÄËã·¨£¬ËùÒÔÊÇÃæÏò¹ý³ÌµÄÓïÑÔ¡£ËùÒÔ½â´ðÊÇ£ºÃæÏò»úÆ÷ºÍÃæÏò¹ý³Ì¡£
2£®Óø߼¶ÓïÑÔ±àдµÄ³ÌÐò³ÆÎª________³ÌÐò£¬Ëü¿ÉÒÔͨ¹ý________³ÌÐò·ÒëÒ»¾äÖ´Ò»¾äµÄ·½Ê½Ö´ÐУ¬Ò²¿ÉÒÔͨ¹ý________³ÌÐòÒ»´Î·Òë²úÉú________³ÌÐò£¬È»ºóÖ´ÐС£
¡¾½â¡¿Óø߼¶ÓïÑÔ±àдµÄ³ÌÐò³ÆÎªÔ´³ÌÐò£¬Ô´³ÌÐò²»ÄÜÔÚ¼ÆËã»úÉÏÖ±½ÓÔËÐУ¬ÔËÐÐÔ´³ÌÐòÓÐÖÖ·½Ê½£ºÒ»ÖÖÊÇͨ¹ý½âÊͳÌÐò£¬¶ÔÔ´³ÌÐòÖð¾ä½âÊÍÖ´ÐУ»ÁíÒ»ÖÖÊÇÏÈÈñàÒë³ÌÐò½«Ô´³ÌÐòÒ»·Òë²úÉúÄ¿±ê³ÌÐò£¨Ä¿±ê³ÌÐòÊǼÆËã»ú¿ÉÖ±½ÓÖ´ÐеĻúÆ÷ÓïÑÔ³ÌÐò£¬ËüÊÇÒ»ÖÖ¶þ½øÖÆ´úÂë³Ì£©£¬È»ºóÖ´ÐÐÄ¿±ê³ÌÐò¡£
3£®×ªÒå×Ö·ûÊÇÓÉ________·ûºÅ¿ªÊ¼£¬ºó½Óµ¥¸ö×Ö·û»òÈô¸É×Ö·û×é³É¡£
¡¾½â¡¿ÔÚCÓïÑÔÖУ¬×ªÒå×Ö·ûÓÉ·´Ð±¸Ü×Ö·û¿ªÊ¼£¬ºó½Óµ¥¸ö×Ö·û»òÈô¸É¸ö×Ö·û×é³É¡£
4£®CÓïÑÔ´ÊÀàÖ÷Òª·ÖΪ____¡¢_____¡¢_____ºÍ_____µÈ¡£
¡¾½â¡¿ÓïÑԵĻù±¾´Ê»ãÊÇÖ¸Ö±½ÓÓÉ×Ö·ûÐòÁÐ×é³É£¬ÓÐÈ·¶¨ÒâÒåµÄ×î»ù±¾µ¥Î»£¬ËùÒÔCÓïÑÔ´Ê»ãÓУº×ÖÃæÐÎʽ³£Á¿¡£ÌØÊâ·ûºÅ£¨Ö÷ÒªÊÇÔËËã·û£©¡¢±£Áô×ֺͱêʶ·ûµÈËÄÀà¡£¶ø±í´ïʽ¡¢º¯Êýµ÷ÓõÈÊǸü¸ß¼¶µÄÓïÑԳɷ֣¬Èç±í´ïʽÖл¹¿É·ÖÔËËã·ÖÁ¿ºÍÔËËã·ûµÈ£»º¯Êýµ÷ÓÃÒ²ÊÇÒ»ÖÖ±í´ïʽ£¬ËüÓк¯ÊýÃû±êʶ·û¡¢Ô²À¨ºÅºÍʵ¼Ê²ÎÊý±íµÈ¡£ÀûÓûù±¾´Ê»ã£¬°´ÕÕ¸ø¶¨µÄCÓïÑԵľ䷨¹æÔò£¬¾Í¿ÉÃüÃû³ÌÐò¶ÔÏó£¬ÃèÊö±í´ïʽ¼ÆËã¡¢¹¹ÔìÓï¾ä¡¢º¯Êý£¬Ö±ÖÁÕû¸ö³ÌÐò¡£
5£®CÓïÑÔµÄÓï¾äÖ÷Òª·ÖΪ_____Óï¾ä¡¢_____Óï¾ä¡¢_____Óï¾ä_____Óï¾ä¡¢______Óï¾äºÍ_____Óï¾äµÈ¡£
¡¾½â¡¿CÓïÑÔÓжàÖÖ²»Í¬¹¦ÄܵÄÓï¾ä£¬ÓÐÓÃÓÚ¶¨ÒåÊý¾ÝµÄ£¬ÓÐÓÃÓÚ¸÷ÖÖ´æ´¢ºÍ¼ÆËãµÄ£¬ÓÐÓÃÓÚ³ÌÐòÁ÷³Ì¿ØÖƵģ¬ÓжàÖÖ·ÖÀà·½·¨¡£CÓïÑÔµÄÓï¾äÖ÷ÒªÓУºÊý¾Ý¶¨ÒåÓï¾ä¡¢±í´ïʽÓï¾ä¡¢Á÷³Ì¿ØÖÆÓï¾ä¡¢¸´ºÏÓï¾ä¡¢¿ÕÓï¾äºÍÆäËüÓï¾ä¡£³ÌÐòÖо³£Ê¹Óõĸ³Öµ±í´ïʽÓï¾äºÍº¯Êýµ÷Óñí´ïʽÓï¾ä¶¼ÊǵäÐ͵ıí´ïʽÓï¾ä¡£
6£®C³ÌÐòÊÇÓɺ¯Êý¹¹³ÉµÄ¡£ÆäÖÐÓв¢ÇÒÖ»ÄÜÓÐ_____¸öÖ÷º¯Êý¡£CÓïÑÔ³ÌÐòµÄÖ´ÐÐ×ÜÊÇÓÉ_____º¯Êý¿ªÊ¼£¬²¢ÇÒÔÚ_____º¯ÊýÖнáÊø£¨Èç±ðµÄº¯Êýδµ÷ÓÃÖÕÖ¹³ÌÐòÖ´ÐеĿ⺯Êý)
¡¾½â¡¿C³ÌÐòÊÇÓÉÈô¸Éº¯Êý¹¹³ÉµÄ¡£ÆäÖÐÓв¢ÇÒÖ»ÄÜÓÐ1¸öÖ÷º¯Êý£¨ÓÃmainÃüÃû£©¡£C³ÌÐòµÄÖ´ÐÐ×ÜÊÇÓÉÖ÷º¯Êý¿ªÊ¼Ö´ÐУ¬Í¨³£ÔÚÖ÷º¯ÊýÖнáÊø£¨ÈçûÓÐÔÚ±ðµÄº¯ÊýÖе÷ÓÃÖÕÖ¹³ÌÐòÖ´ÐеĿ⺯ÊýµÄ»°£©¡£
7£®CÓïÑÔ³ÌÐòµÄ×¢ÊÍ¿ÉÒÔ³öÏÖÔÚ³ÌÐòÖеÄÈκεط½£¬Ò»¸ö×¢ÊÍÒÔË«·ûºÅ×÷Ϊ¿ªÊ¼±ê¼Ç£¬ÒÔË«·ûºÅ_____×÷Ϊ½áÊø±ê¼Ç¡£
¡¾½â¡¿CÓïÑÔ³ÌÐòµÄ×¢ÊÍ¿ÉÒÔ³öÏÖÔÚ³ÌÐò»ù±¾µ¥´ÊÖ®¼äµÄÈκεط½£¬ CÓïÑÔ³ÌÐòµÄ×¢ÊÍÒÔË«·ûºÅ¡¯£¯¡£·ÇΪ¿ªÊ¼±ê¼Ç£¬²¢ÒÔË«·ûºÅ¡¯¡££¯¡¯×÷Ϊ½áÊø±ê¼Ç¡£[/size]
[size=12px][size=2][b][u][color=#ff0000][/color][/u][/b][/size][/size]
[size=12px][size=2][b][u][color=#ff0000][/color][/u][/b][/size][/size]--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[size=12px][size=2][b][u][color=#ff0000][/color][/u][/b][/size][/size]
[size=12px][size=2]³ÌÐòÔ±³å´ÌÁ·Ï°Ìâ¼°½â´ð:µÚ¶þÕÂ
2.1 µ¥ÏîÑ¡ÔñÌâ
1£®ÏÂÁÐ×Ö·ûÁÐÖУ¬¿ÉÒÔ×÷Ϊ¡°×Ö·û´®³£Á¿¡±µÄÊÇ£¨ £©
¢Ù ABC ¢Ú ABC¡± ¢Û¡¯abc¡¯ ¢Ü¡¯a¡¯
¡¾½â¡¿C³ÌÐòÖУ¬Ò»¸ö×Ö·ûÂʳ£Á¿ÊDZíʾһ¸ö×Ö·ûÐòÁУ¬Êéдʱ£¬ÓÃË«ÒýºÅ×Ö·ûǰºóÀ¨×¡Õâ¸ö×Ö·ûÐòÁС£ËùÒÔÖ»ÓС±ABC¡±ÊÇÒ»¸öÕýÈ·µÄ×Ö·ûÂʳ£Á¿£¬ÆäÓà¶¼²»ÊÇ¡£ÆäÖУ¬ABC¿É×÷Ϊ±êʶ·û£¬×Ö·ûÁС¯abc¡¯²»ÄܳöÏÖÔÚC³ÌÐòÖУ¬¡¯a¡¯ÊÇÒ»¸ö×Ö·û³£Á¿¡£ËùÒÔ½â´ðÊÇ¢Ú¡£
2£®ÔÚÒÔ×Ö½Ú´æ´¢×Ö·ûµÄϵͳÖУ¬¡¯\n ¡¯ÔÚÄÚ´æÕ¼ÓõÄ×Ö½ÚÊýÊÇ£¨ £©
¢Ù1 ¢Ú2 ¢Û3 ¢Ü4
¡¾½â¡¿Ò»°ãÀ´Ëµ£¬Ò»¸ö×Ö·ûÔÚÄÚ´æÖÐÖ»Õ¼1¸ö×Ö½Ú£¬¡¯\n¡¯ÊÇתÒå×Ö·û£¬ÆäÒâÒåÊÇ»»Ðзû£¬Ëü×÷Ϊһ¸ö×Ö·û´æ´¢£¬ÔÚÄÚ´æÒ²Ö»Õ¼Îå¸ö×Ö½Ú¡£ËùÒÔ½â´ðÊÇ¢Ù¡£
3£®×Ö·û´®¡±XyZ¡±ÔÚÄÚ´æÕ¼ÓõÄ×Ö½ÚÊýÊÇ£¨ £©
¢Ù3 ¢Ú4 ¢Û6 ¢Ü8
¡¾½â¡¿×Ö·û´®ÖеÄÿ¸ö×Ö·ûÕ¼1¸ö×Ö½Ú£¬µ«C³ÌÐòÔÚ´æ´¢×Ö·û´®Ê±£¬ÒªÔÚ×îºóÒ»¸öÓÐЧ×Ö·ûºóÃæ½ÓÉÏ 1¸ö×Ö·û´®½áÊøµÄ±ê¼Ç·û'\0'¡£ÕâÑù£¬´æ´¢×Ö·û´®³£Á¿¡±xyZ¡±ÐèÒª 4¸ö×Ö½Ú¡£ËùÒÔ½â´ðÊÇ¢Ú¡£
4£®ÔÚÒÔÏÂ×Ö·ûÁÐÖУ¬ºÏ·¨µÄ³¤ÕûÐͳ£ÊýÊÇ£¨ £©
¢Ù OL ¢Ú 4962710 ¢Û0.054838743 ¢Ü 2.1869el0
¡¾½â¡¿Îª±íʾ²»Í¬·¶Î§µÄÕûÊý£¬ÕûÐÍÊý¾Ý·Ö¶ÌÕûÐÍ¡¢»ù±¾Ðͺͳ¤ÕûÐÍ£¬²¢¶ÔÈýÖÖÕûÐÍÄÚ²¿±íʾµÄ×î¸ßλµÄ²»Í¬Àí½â£¬ÓÖ·Ö±ð·Ö³ÉÎÞ·ûºÅºÍ´ø·ûºÅÁ½ÖÖ¡£ÈôÒªÃ÷È·Ö¸Ã÷Ò»¸öÕûÊýÊdz¤ÕûÐ͵쬱ØÐëÔÚÕûÊýÖ®ºó½ÓÉÏ×Ö·û¡¯L¡¯¡£ËùÒÔOLÊÇÒ»¸ö³¤ÕûÐ͵ÄÕûÐͳ£Á¿£¬¶ø4962710ÊÇ»ù±¾ÕûÐÍÊý¾Ý£¬¶ø¶ÔÓÚÓÃ2¸ö×Ö½Ú±íʾһ¸ö»ù±¾ÕûÐÍÊý¾ÝµÄϵͳÀ´Ëµ£¬¸ÃÕûÊý½«Òò³¬³ö·¶Î§¶øÊÇÒ»¸ö´íÎóµÄÕûÊý£»0.054839743ºÍ2.1869el0¶¼ÊÇdoubleÐ͵ÄʵÊý¡£ËùÒÔ½â´ðÊÇ¢Ù¡£
5£®Ò»¸öcharÐÍÊý¾Ý£¬ËüµÄÖµÔÚÄÚ´æÖдæ·ÅµÄÊÇ£¨£©
¢ÙASCll´úÂëÖµ ¢ÚBCD´úÂëÖµ ¢ÛÄÚÂëÖµ ¢ÜÊ®½øÖÆ´úÂëÖµ
¡¾½â¡¿¼ÆËã»ú´æ´¢×Ö·û£¬Í¨³£ÊÇ´æ´¢×Ö·ûµÄijÖÖ´úÂëÖµ¡£ÓÐÐí¶àÖÖ×Ö·û±àÂëµÄ·½·¨£¬×îÁ÷ÐеÄÊÇASCII´úÂë¡£ÔÚCÓïÑÔÖУ¬CharÐÍÊý¾ÝÒ²ÓÃASCII´úÂë±íʾ¡£ËùÒÔ½â´ðÊÇ¢Ù¡£
6£®Éè±äÁ¿ m£¬n£¬a£¬b£¬c£¬d¾ùΪÒÔÖ´ÐÐ(m£½a£½£½)||(n£½c£½£½d)ºó£¬m£¬nµÄÖµÊÇ£¨ £©
¢Ù0,0 ¢Ú0,1 ¢Ûl£¬0 ¢Ü1£¬1
¡¾½â¡¿¼ÆË㣨m£½a£½£½b£©||£¨n=c==d£©µÄ¹ý³ÌÊÇÏȼÆËãÂß¼»òµÄ×óÔËËã·ÖÁ¿£¨m=a==b£©µÄÖµ£¬ÓÉÓÚ¸³Î»ÔËËã·ûµÄÓÅÏȼ¶±È¹ØÏµÔËËã·û==µÄÓÅÏȼ¶µÍ£¬ÓÖÏȼÆËã a==b¡£Òò a£¬b¾ùΪ0ºó£¬ËùÒԱȽϽá¹ûֵΪ1¡£½«1¸³¸ø±äÁ¿m£¬Ê¹±äÁ¿mµÄÖµ±äΪ1¡£Í¬Ê±Õâ¸ö¸³ÖµÔËËãµÄ½á¹ûÒ²ÊÇ1£¬ÕâÑùÂß¼ÔËËãµÄ×óÔËËã·ÖÁ¿µÄֵΪ1¡£ÓÉÓÚÂß¼»òÔËËãµÄ×óÔËËã·ÖÁ¿ÖµÎª1£¬°´ÕÕCÓïÑÔ¶ÔÂß¼»òÔËËãÓÅ»¯¼ÆËãµÄ¹æ¶¨£¬²»ÔÙ¼ÆËãÂß¼»òµÄÓÒÔËËã·ÖÁ¿£¬¶øÖ±½ÓµÃµ½Âß¼»òÔËËãµÄ½á¹ûΪ1¡£ÓÉÓÚÂß¼»òµÄÓÒÔËËã·ÖÁ¿²»Ôø¼ÆËã¹ý£¬ËùÒÔ±äÁ¿nµÄÖµÒ²²»Îª±ä»¯¡£ÕâÑù£¬ÉÏÊö±í´ïʽ¼ÆËãºó£¬±äÁ¿mµÄÇéΪ1£¬±äÁ¿nµÄֵΪ0¡£ËùÒÔ½â´ðÊÇ¢Û¡£
7£®ÉèaΪ5£¬Ö´ÐÐÏÂÁмÆËãºó£¬bµÄÖµ²»Îª2µÄÊÇ£¨ £©
¢Ù b£½a£¯2 ¢Ú b£½6-£¨££a£© ¢Ûb£½a£¥2 ¢Ü b£½a£¼3£¿3£º2
¡¾½â¡¿ÒòÁ½¸öÕûÐÍÊý¾ÝÏà³ý£¬½á¹ûÊÇÕûÊý£¬µ±aµÄֵΪ5ʱ£¬¼ÆËã±í´ïʽb=a£¯2ºó£¬Ê¹bµÄֵΪ2¡£¼ÆËã±í´ïʽb£½6-(--a)ÊÇÏȼÆËã×Ó±í´ïʽ(--a)µÄ£¬ÏÈÈÃaµÄÖµ¼õ1±ä³É4£¬²¢ÒÔ¼õ1ºóµÄaΪ×Ó±í´ïʽµÄ½á¹û£¬ËùÒÔ×Ó±í´ïʽµÄ½á¹ûΪ4£¬×îºóʹbµÄֵΪ2¡£ÔÚ¼ÆËã±í´ïʽb=a%2ʱ£¬ÇóÓàÔËËãa£¥2µÄ½á¹ûΪ1£¬×îºóʹ±äÁ¿bµÄֵΪ1¡£¼ÆËã±í´ïʽb£½a£¼3£¿3£º2ʱ£¬ÏȼÆËãÌõ¼þ±í´ïʽa£¼3£¿3£º2£¬ÒÔ2Ϊ½á¹û£¬×îºóҲʹ±äÁ¿bµÄֵΪÈËËùÒÔ½â´ðÊÇ¢Û¡£
8£®Ö´ÐÐÓï¾ä¡°x£½£¨a£½3£¬b£½a¡ª££©£»¡±ºó£¬X£¬a£¬bµÄÖµÒÀ´ÎΪ£¨ £©
¢Ù3£¬3£¬2 ¢Ú2£¬3£¬2 ¢Û3£¬2£¬3 ¢Ü2£¬3£¬3
¡¾½â¡¿¼ÆËã±í´ïʽx£½£¨a=3£¬b=a--£©Ê±£¬ÏȼÆË㸳ֵºÅÓÒ¶ËÔ²À¨ºÅÄڵĶººÅ±í´ïʽ¡£Ô¶ºÅ±í´ïʽҪÇó¸÷×Ó±í´ïʽ˳Ðò¼ÆË㣬²¢ÒÔ×îºóÓè±í´ïʽµÄֵΪÕû¸ö¶ººÅ±í´ïʽµÄ½á¹û¡£ËùÒԸñí´ïʽ¼ÆËãʱ£¬ÏÈÈñäÁ¿aµÄֵΪ3£¬a--µÄÖµÊÇaµ±Ê±µÄÖµ£¬ÒÔ¸ÃֵΪ½á¹û¸³¸ø±äÁ¿b£¬²¢ÒÔ¸ÃֵΪԶºÅ±í´ïʽµÄÖµ¸³¸ø±äÁ¿x£¬È»ºóaµÄÖµ±»¼õÉÙ1¡£ËùÒÔ¼ÆËã¸Ã±í´ïʽºó£¬Ê¹±äÁ¿x£¬a£¬bµÄÖµÒÀ´ÎΪ3£¬2£¬3¡£ËùÒÔ½â´ðÊÇ¢Û¡£
9£®ÉèÕûÐͱäÁ¿m£¬n£¬a£¬b£¬c£¬d¾ùΪ1£¬Ö´ÐС°( m£½a>b)£¦£¦(n£½a£¾b)"ºóm£¬nµÄÖµÊÇ£¨ £©
¢Ù0£¬0 ¢Ú0£¬l ¢Û1£¬0 ¢Ü1 £¬l
¡¾½â¡¿±í´ïʽ£¨m£½a£¾b£©£¦£¦£¨n£½a£¾b£©ÊÇÒ»¸öÂß¼±í´ïʽ£¬ËüµÄ¼ÆËã¹ý³ÌÊÇÏȼÆËãÂß¼ÓëµÄ×ó·ÖÁ¿£¨m£½a£¾b£¬ÆäÖÐÓÖÊÇÏȼÆËãa£¾b¡£Òòa£¾b²»³ÉÁ¢£¬½á¹ûΪ0£¬½«0¸³¸ø±äÁ¿m£¬×îºóÂß¼ÓëµÄ×ó·ÖÁ¿½á¹ûΪ0¡£ÓÉÓÚÂß¼ÔËËã²ÉÓÃÌØ±ðµÄÓÅ»¯¼ÆËã¹æÔò£¬µ±Âß¼ÓëµÄ×ó·ÖÁ¿½á¹ûΪ0ʱ£¬²»ÔÙ¼ÆËãÂß¼ÓëµÄÓÒ·ÖÁ¿£¬¶øÖ±½ÓÒÔ0ΪÂß¼ÓëµÄ½á¹û¡£ËùÒÔ£¬ÉÏÊö±í´ïʽ¼ÆËãʹmµÄÖµ±äΪ0£¬¶ønµÄֵûÓб䣬ÒÀ¾ÉΪl¡£ËùÒÔ½â´ðÊÇ¢Ú¡£
10£¬ÉèÓдúÂë¡°int a£½3£»¡±£¬ÔòÖ´ÐÐÁËÓï¾ä¡°a+=a-= a*a£»¡±ºó£¬±äÁ¿aµÄÖµÊÇ£¨ £©
¢Ù3 ¢Ú 0 ¢Û 9 ¢Ü -12
¡¾½â¡¿ÓÉÓÚ¸³ÖµÔËËã·ûµÄ½áºÏÐÔ×ÔÓÒÖÁ×ó£¬Óï¾ä¡°a+=a-=a*a£»¡±µÄÖ´ÐÐÊÇÏȼÆËãa*a£¬µÃµ½Öµ 9£¬ÔÙ¼ÆËã a££½a*a£¬Ê¹ aµÄֵΪ-6£¬½Ó׿ÆËã a£«£½a£¬Ê¹ aµÄֵΪ-12¡£ËùÒÔ½â´ðÊǢܡ£
11£®ÔÚÒÔÏÂÒ»×éÔËËã·ûÖУ¬ÓÅÏȼ¶×î¸ßµÄÔËËã·ûÊÇ£¨ £©
¢Ù£¼£½ ¢Ú£½ ¢Û% ¢Ü£¦£¦
¡¾½â¡¿³£¹æÔËËã·ûµÄÓÅÏȼ¶×Ըߵ½µÍµÄÅÅÁÐ˳ÐòÊÇËãÊõÔËËã·û¡¢ÒÆÎ»ÔËËã·û¡¢¹ØÏµÔËËã·û¡£°´Î»ÔËËã·û¡¢Âß¼ÔËËã·û¡¢Ìõ¼þÔËËã·û¡¢¸³ÖµÔËËã·û¡¢¶ººÅÔËËã·û¡£ËùÒÔÎÊÌâËù¸øµÄËĸöÔËËã·û°´ÓÅÏȼ¶×Ըߵ½µÍµÄÅÅÁÐ˳ÐòÊÇ£¥£¬£¼£½£¬£¦£¦£¬£½¡£ËùÒÔ½â´ðÊÇ¢Û¡£
12£®ÉèÕûÐͱäÁ¿iµÄֵΪ3£¬Ôò¼ÆËã±í´ïʽi---iºó±í´ïʽµÄֵΪ£¨ £©
¢Ù0 ¢Úl ¢Û2 ¢Ü±í´ïʽ³ö´í
¡¾½â¡¿ÓÐЩÔËËã·ûÖ»ÓÐÒ»¸ö×Ö·û£¬Ò²ÓÐÐí¶àÔËËã·ûÓÉÁ½¸ö×Ö·û×é³É¡£ÌرðÊÇÓÐЩ×Ö·û¼È¿ÉÊǵ¥¸ö×Ö·ûµÄÔËËã·û£¬ÓÖÄÜ×é³ÉË«×Ö·ûµÄÔËËã·û¡£±àÒëϵͳÔÚʶ±ðÔ´³ÌÐòʱ£¬Í¨³£ÊǾ¡Á¿¶àµØ¶Á°Ë×Ö·û£¬ÄÜ×é³É¶à×Ö·ûµ¥´ÊµÄÏȾ¡Á¿×é³É¶à×Ö·ûµ¥´Ê¡£ËùÒÔ±í´ïʽi---i£¬±»±àÒëÆ÷Àí½âΪ(i--)-i¡£ÁíÍ⣬µ±±í´ïʽÖÐij±äÁ¿Óкó׺×ÔÔöºÍ×Ô¼õÔËËãʱ£¬ÏȰ´±äÁ¿µÄÔÖµ¼ÆËã±í´ïʽ£¬È»ºóÔÙ¶Ô±äÁ¿½øÐÐ×ÔÔöºÍ×Ô¼õÔËË㡣ͬÑùµØ£¬µ±±í´ïʽÖÐij±äÁ¿ÓÐǰ׺×ÔÔöºÍ×Ô¼õÔËËãʱ£¬ÏȶԱäÁ¿½øÐÐ×ÔÔöºÍ×Ô¼õÔËË㣬ȻºóÔÙ°´±äÁ¿µÄÐÂÖµ¼ÆËã±í´ïʽ¡£°´Õâ¸öÔ¼¶¨£¬Çó±í´ïʽ£¨i--£©-iÊǼÆËãi£iµÄֵΪ0£¬È»ºóÔÙ¶Ôi×÷×Ô¼õÔËËã¡£ÕâÑù£¬±í´ïʽ£¨i--£©-iµÄֵΪ0¡£ËùÒÔ½â´ðÊÇ¢Ù¡£
13£®ÉèÕûÐͱäÁ¿ a¡¢b¡¢c¾ùΪ2,±í´ïʽ a+++b+++c++ µÄ½á¹ûÊÇ£¨ £©
¢Ù6 ¢Ú9 ¢Û8 ¢Ü±í´ïʽ³ö´í
¡¾½â¡¿ÓëÉÏһСÌâ½â´ðµÄÀíÓÉÏàͬ£¬±í´ïʽa+++b+++c++±»ÏµÍ³Àí½â³É£º((a++)+(b++))+c++)¡£±í´ïʽ¡°±äÁ¿++¡±µÄÖµÊDZäÁ¿µÄÔÀ´Öµ£¬ËùÒÔÔÚ±äÁ¿a¡¢b£®c¾ùΪ2µÄǰÌâÏ£¬Ö´ÐÐÉÏÊö±í´ïʽ£¬µÃµ½½á¹ûΪ6¡£ËùÒÔ½â´ðÊÇ¢Ù¡£
14£®ÈôÒѶ¨Òå xºÍ yΪdoubleÀàÐÍ£¬Ôò±í´ïʽ£º x£½l£¬ y£½x£«3£¯2½á¹ûÊÇ£¨ £©
¢Ùl ¢Ú2 ¢Û2£®0 ¢Ü2£®5
¡¾½â¡¿ÓÉÓÚ±äÁ¿xºÍy¶¼ÊÇdoubleÀàÐÍ£¬±í´ïʽ x£½l£¬ y£½x£«3£¯2ÊÇÏȼÆËã x£½1£¬ÓÉÓÚ1ÊÇÕûÐ͵ģ¬xÊÇdoubleÀàÐ͵ģ¬¸Ã¼ÆËãÏȽ«ÕûÊý1ת»»³ÉdoubleÀàÐ͵Ä1.0£¬²¢½«1.0¸³¸ø±äÁ¿x¡£¼ÆËã y£½X£«3£¯2ÊÇÏÈÇó3£¯2µÄÖµ£¬ÒòÊÇÁ½ÕûÊýÏà³ý£¬½á¹ûÊÇÕûÐÍÖµ 1£¬È»ºóÔÚ¼ÆËã X£«1ʱ£¬Ò²ÏȽ« 1ת»»³É 1.0£¬È»ºóÇóµÃ X£«lµÄֵΪ2.0£¬×îºó½«¸ÃÖµ¸³¸ø±äÁ¿y£¬²¢µÃµ½Õû¸ö±í´ïʽµÄֵΪ2.0.ËùÒÔ½â´ðÊÇ¢Û¡£
15£®Éèa=1£¬b=2,c£½3£¬d£½4Ôò±í´ïʽa£¼ b£¿a£ºc£¼ d£¿a£ºdµÄ½á¹ûΪ£¨£©
¢Ù4 ¢Ú3 ¢Û2 ¢Ü1
¡¾½â¡¿Ìõ¼þÔËËã·ûµÄÓÅÏȼ¶±È¹ØÏµÔËËã·ûµÄÓÅÏȼ¶µÍ£¬²¢ÇÒËüµÄ½áºÏÐÔÊÇ×ÔÓÒÏò×óµÄ£¬ËùÒÔ±í´ïʽa£¼b£¿a£ºc£¼d£¿a£ºd¿ÉÓÃÔ²À¨ºÅµÈ¼ÛµØÐ´³É(a£¼b£¿a£º((c<d)£¿a£ºd)¡£Òòa£¼b³ÉÁ¢£¬¼ÆËã½á¹ûΪaµÄÖµ1¡£ËùÒÔ½â´ðÊǢܡ£
16£®ÉèaΪÕûÐͱäÁ¿£¬ÏÂÁÐC±í´ïʽÖУ¬²»Äܱí´ïÊýѧ¹ØÏµÊ½£º10£¼a£¼15µÄÊÇ£¨ £©
¢Ù10£¼a£¼15 ¢Úa£½£½11||a£½£½12|| a£½£½13|| a£½£½14
¢Ûa£¾10£¦£¦a£¼15 ¢Ü£¡£¨a£¼£½10£©£¦£¦£¡£¨a£¾=15£©
¡¾½â¡¿Êýѧ¹ØÏµÊ½ 10£¼a£¼ 15±íʾ¡£Ö»ÄÜÊÇ 11£¬ 12£¬ 13£¬ 14ËĸöÖµÖ® l¡£ÓÃC±í´ïʽ±íʾÕâ¸öÌõ¼þ£¬¿Éд³Éa£¾10£¦£¦ a£¼15£¬»ò£¡(a£¼£½10)&&£¡£¨a£¾=15£©£¬»òa£½£½11||a£½£½12 ||a==13||a£½£½14µÈ¡£Èôд³É10£¼a£¼15£¬¸ÃËãʽµÄ¼ÆËã˳ÐòÊÇÏÈÇó³ö10£¼aµÄ½á¹û0»ò1£¬È»ºóÒÔÕâ¸ö½á¹ûÓë15±È½Ï£¬ÊÇ·ñСÓÚ15£¬ÏÔÈ»ÕâÓëÊýѧʽ×ÓµÄÒâÒåÊDz»Ò»Öµġ£ËùÒÔ½â´ðÊÇ¢Ù¡£
17£®ÏÂÁбí´ïʽÖУ¬ÕýÈ·µÄC¸³Öµ±í´ïʽÊÇ£¨ £©
¢Ùa£½7£«b£«C£½a£«7 ¢Ú C£½7£«b£«£«£½a£«7
¢Ûa£½£¨7£«b£¬ b£«£«£¬ a£«7£© ¢Ü a£½ 7£«b£¬ c£½a£«7
¡¾½â¡¿¸³ÖµÔËËã·ûÊÇÔËËã·ûÖ®Ò»£¬¸³ÖµÔËËãÒ²¿ÉÒÔ³öÏÖÔÚÒ»°ã±í´ïʽÖС£¸³ÖµÔËËãʱ£¬³öÏÖÔÚ¸³ÖµÔËËã·û×ó±ßµÄ±í´ïʽӦ¸ÃÊÇÒýÓÃÒ»¸ö´æ´¢¶ÔÏó£¬ÀýÈç±äÁ¿¡£²»¿ÉÒÔÊÇÒ»¸öÊýÖµ¼ÆËã±í´ïʽ¡£Èç±í´ïʽa£½7£«b£«c£½a£«7ÒòËãÊõÔËËã·û±È¸³ÖµÔËËã·ûµÄÓÅÏȼ¶¸ß£¬Òª°Ña£«7µÄ½á¹û¸³¸ø7£«b£«c£¬ÕâÊÇ´íÎóµÄ¡£Í¬ÑùÀíÓÉ£¬±í´ïʽa£½7£«b£«£«£½a£«7Ò²ÊÇ´íÎóµÄ¡£¶ø±í´ïʽa£½£¨7£«b£¬b£«£«£¬a£«7£©¾ÍÊÇÕýÈ·µÄ¸³Öµ±í´ïʽ£¬ËüÊÇÏȼÆË㸳ֵºÅ×ó±ßµÄÀ¨ºÅÄڵıí´ïʽ£¬À¨ºÅ±í´ïʽÄÚÊÇÒ»¸ö¶ººÅ±í´ïʽ£¬Ô¶ºÅ±í´ïʽҪÇó˳ÐòÖðÒ»¼ÆËã¸÷×Ó±í´ïʽ£¬²¢ÒÔ×îºóÒ»¸ö×Ó±í´ïʽµÄÖµ×÷ΪԶºÅ±í´ïʽµÄ½á¹û£¬×îºó½«¸Ã½á¹û¸³¸ø±äÁ¿a¡£¶ø±í´ïʽa£½7£«b£¬c£½a£«7Ôò²»ÊÇÒ»¸ö¸³Öµ±í´ïʽ£¬¶øÊÇÒ»¸ö¶ººÅ±í´ïʽ£¬ËüÓÉÁ½¸ö¸³Öµ×Ó±í´ïʽ×é³É¡£ËùÒÔ½â´ðÊÇ¢Û¡£
18£®ÈôÓÐÒÔ϶¨Ò壺 char a£»int b£»float c£» double d£»Ôò±í´ïʽa*b+d-cÖµµÄÀàÐÍΪ£¨ £©
¢Ùfloat ¢Ú int ¢Ûchar ¢Ü double
¡¾½â¡¿»ù±¾ÀàÐ͵ÄÊý¾Ý¿ÉÒÔ»ìºÏÔËË㣬µ«ÔËËãʱ£¬¶ÔÒªÇóÔËËã·ÖÁ¿ÀàÐÍÏàͬµÄÔËËãÀ´Ëµ£¬ÈçÔËËã·ÖÁ¿µÄÀàÐͲ»ÊÇÈ«Ïàͬ£¬Ôò»áÓÐ×Ô¶¯ÀàÐÍת»»·¢Éú¡£ÀàÐÍ×Ô¶¯×ª»»¹æÔò¹æ¶¨ÀàÐ͵ͣ¨¼òµ¥£©µÄÏòÀàÐ͸ߣ¨¸´ÔÓ£©µÄת»»¡£¸÷ÀàÐÍÓɸߵ½µÍµÄÅÅÁÐ˳ÐòÊÇ£ºlong double¡¢float¡¢unsignedlong¡¢long¡¢unsigned int¡¢intÕâÑù£¬ÈôÓж¨Ò壺 char a£» int b£»float c£»doubled£»Ôò±í´ïʽa*b+d-cµÄÖµµÄÀàÐÍÊÇdoubleµÄ¡£Ê×ÏȼÆËãa*b£¬µÃµ½intÀàÐ͵ÄÖµ£¬½Ó׿ÆËãa*b+d£¬µÃµ½doubleÀàÐ͵ÄÖµ£¬×îºó¼ÆËãa*b+d-c£¬µÃµ½doubleÀàÐ͵ÄÖµ¡£ËùÒÔ½â´ðÊǢܡ£
19£®±í´ïʽ¡°9!=7¡±µÄÖµÊÇ£¨ £©
¢Ùtrue ¢Ú·Ç0Öµ ¢Û0 ¢Ü1
¡¾½â¡¿¹ØÏµÔËËãµÄ½á¹ûÖ»ÓÐ0ºÍ1£¬Èô¹ØÏµ³ÉÁ¢£¬Ôò½á¹ûΪ1£»Èô¹ØÏµ²»³ÉÁ¢£¬Ôò½á¹ûΪ0¡£Òò¹ØÏµÊ½9£¡£½7³ÉÁ¢£¬ËùÒÔ±í´ïʽµÄ½á¹ûΪ1¡£ËäÈ»1Ò²ÊÇ·Ç0Öµ£¬ÔÚ¹©Ñ¡ÔñµÄ´ð°¸ÖÐÓÐ1£¬ËùÒÔ×îÈ·ÇеĽâ´ðÊǢܡ£
20£®ÓÃÊ®½øÖÆÊý±íʾ±í´ïʽ¡°12|012¡±µÄÔËËã½á¹ûÊÇ£¨ £©
¢Ù1 ¢Ú0 ¢Û 14 ¢Ü 16
¡¾½â¡¿°´Î»ÔËË㽫ÔËËã·ÖÁ¿ÊÓ×÷¶þ½øÎ»µÄλÉêÐÅÏ¢£¬¶ÔÁ½ÔËËã·ÖÁ¿µÄ¶ÔӦλ½øÐÐÔËË㣬²úÉúH½øÎ»µÄλ´®ÐÅÏ¢½á¹û¡£ÕûÊý12×îµÍ8λ¶þ½øÎ»ÊÇ00001100£¬ÕûÊý012Êǰ˽øÖÆÊý£¬ËüµÄ×îµÍ8λ¶þ½øÎ»ÊÇ00001010¡£ÕâÁ½¸ö¶þ½øÎ»Î»´®ÐÅÏ¢°´Î»»òÔËË㣬µÃµ½½á¹ûÊÇ00001110£¬¶ÔӦʮ½øÖÆÊý14£¬°Ë½øÖÆÊýÊÇ016¡£ËùÒÔ½â´ðÊÇ¢Û¡£
21£®Éè×Ö·ûÐͱäÁ¿ a£½3£¬b£½6£¬¼ÆËã±í´ïʽ C£½£¨a£Þb£©£¼£¼ 2ºóCµÄ¶þ½øÖÆÖµÊÇ£¨ £©
¢Ù 00011100 ¢Ú00000111 ¢Û 00000001 ¢Ü 00010100
¡¾½â¡¿aµÄֵΪ3£¬Ð´³É8λ¶þ½øÖÆÊýÐÎʽÊÇ00000011,bµÄֵΪ6£¬Ð´³É8λ¶þ½øÖÆÊýÐÎʽÊÇ00000110¡£±í´ïʽc£½(a£Þb)<<2£¬ÏȼÆËãaÓëbµÄ°´Î»¼Ó£¬µÃµ½½á¹û00000101£¬½«Õâ½á¹ûÏò×óÒÆ2룬µÃµ½¶þ½øÎ»µÄλ´®ÐÅÏ¢ÊÇ00010100¡£ËùÒÔ½â´ðÊǢܡ£
22£®Éè a£¬bºÍ c¶¼ÊÇintÐͱäÁ¿£¬ÇÒa£½3£¬b£½4£¬c£½5£¬ÔòÏÂÃæµÄ±í´ïʽÖÐֵΪ 0µÄÊÇ£¨ £©
¢Ù¡¯a¡¯£¦£¦b¡¯ ¢Úa£¼£½b ¢Ûa||b+c£¦£¦b£c ¢Ü£¡((a<b)£¦£¦£¡||1)
¡¾½â¡¿¶ÔÓÚ±í´ïʽ¡¯a¡¯£¦£¦¡¯b£¬Á½¸ö·ÇOÔËËã·ÖÁ¿µÄÂß¼Óë½á¹ûΪ1¡£¶ÔÓÚ±í´ïʽa£¼£½b£¬ÓÉÓÚ¹ØÏµÊ½³ÉÁ¢£¬½á¹ûҲΪ´ËÓÖÓÉÓÚ±äÁ¿ aΪ·Ç0£¬±í´ïʽa||b+c£¦£¦b£cµÄ½á¹ûҲΪ1¡£¶ÔÓÚ±í´ïʽ£¡((a£¼b)£¦£¦£¡c||1)£¬ÏÈÊǼÆË㣨a£¼b£©µÃµ½½á¹û1£»¼ÆËã!CµÃµ½½á¹ûΪ0£»ÔÙ¼ÆËãËüÃǵÄÂß¼Ó룬½á¹ûΪ0¡£¼ÌÐøÓë1ÇóÂß¼»ò£¬µÃµ½½á¹ûΪ1¡£×îºó£¬¶Ô1ÇóÂß¼·Ç£¬µÃµ½½á¹ûΪ0¡£ËùÒÔ½â´ðÊÇ¢Ù¡£
23£®ÉèChÊÇCharÐͱäÁ¿£¬ÆäֵΪ¡¯A¡¯£¬ÔòÏÂÃæ±í´ïʽµÄÖµÊÇ£¨ £©
ch£½£¨ch£¾£½¡¯A¡¯£¦£¦ch£¼£½¡¯Z¡¯£©£¿£¨ch£«32£©£ºch
¢Ù¡¯A¡¯ ¢Ú¡¯a¡¯ ¢Û¡¯Z¡¯ ¢Ü¡¯z¡¯
¡¾½â¡¿ÓÉÓÚ×Ö·ûÐͱäÁ¿chµÄֵΪ¡¯ A¡¯£¬¼ÆËã±í´ïʽch£½h£¾£½¡¯ A¡¯£¦£¦ch£¼£½¡¯Z¡¯£©£¿£¨ch£«32):ch£¬ÏȼÆËãÆäÖÐÌõ¼þ±í´ïʽ£¬ÓÉÓÚÌõ¼þ£¨ch£¾£½¡¯A£¦£¦h£¼£½¡¯Z¡¯£©³ÉÁ¢£¬¸ÃÌõ¼þ±í´ïʽÒÔch£«32£½97Ϊ½á¹û£¬½«¸ÃÖµ¸³¸ø±äÁ¿ ch£¬ÒÔ×Ö·û±í´ïÕâ¸öֵΪ¡¯a¡¯¡£ËùÒÔ½â´ðÊÇ¢Ú¡£
24£® ÉèÓÐÎÞ·ûºÅ¶ÌÕûÐͱäÁ¿i¡¢j¡¢k£¬iֵΪ013£¬jֵΪ OX13¡£¼ÆËã±í´ïʽ¡°k£½¡«i|j£¾£¾ 3¡±ºó£¬kµÄÖµÊÇ£¨ £©
¢Ù 06 ¢Ú 0177776 ¢Û 066 ¢Ü 0177766
¡¾½â¡¿½«±äÁ¿ iµÄ°Ë½øÖÆÊýÖµ 013д³É¶þ½øÖÆÐÎʽΪ00001011£¬½«±äÁ¿jµÄÊ®Áù½øÖÆÖµoxl3д³É¶þ½øÖÆÊýÐÎʽΪ00010011¡£±í´ïʽk£½¡«i|j£¾£¾3µÄ¼ÆËã¹ý³ÌÊÇÏÈÇó¡«i£¬½á¹ûÓð˽øÖÆ´úÂë±íʾΪ0177764£»½Ó׿ÆËãj£¾£¾3£¬½á¹ûΪ02¡£¶ÔËüÃǽøÐа´Î»»òÔËËã½á¹ûΪ0177766¡£ËùÒÔ½â´ðÊǢܡ£
¡¡
2.2 Ìî³äÌâ
¡¡
1£®ÔÚÄÚ´æÖУ¬´æ´¢×Ö·û´®¡°X¡±ÒªÕ¼ÓÃ______¸ö×Ö½Ú£¬´æ´¢×Ö·û¡¯X¡¯ÒªÕ¼ÓÃ_____¸ö×Ö½Ú¡£
¡¾½â¡¿¼ÆËã»ú´æ´¢Ò»¸ö×Ö·ûÓÃ1¸ö×Ö½Ú£¬´æ´¢×Ö·û´®Ê±£¬Ã¿¸ö×Ö·ûÒªÕ¼ÓÃ1¸ö×Ö½Ú£¬ÁíÔÚ×Ö·û´®µÄÓÐЧ×Ö·ûÖ®ºó´æ´¢1¸ö×Ö·û´®µÄ½áÊø±ê¼Ç·û¡£ËùÒÔ´æ´¢×Ö·ûÂÊ¡°X¡¯ÒªÕ¼ÓÃ2¸ö×Ö½Ú£¬´æ´¢×Ö·û¡¯X¡¯Ö»Òª1¸ö×Ö½Ú¡£
2£®ÔÚC³ÌÐòÖУ¬ÅÐÂ߼ֵʱ£¬ÓÃ_____±íʾÂß¼Öµ¡°Õ桱£¬ÓÖÓÃ_____±íʾÂß¼Öµ¡®¼Ù¡±¡£ÔÚÇóÂ߼ֵʱ£¬ÓÃ_____±íʾÂß¼±í´ïʽֵΪ¡°Õ桱£¬ÓÖÓÃ_____±íʾÂß¼±í´ïʽֵΪ¡°¼Ù¡±¡£
¡¾½â¡¿ÔÚC³ÌÐòÖУ¬ÅÐÂ߼ֵʱ£¬Ó÷Ç0Öµ±íÊ¾Õæ£»¶øÅÐÂ߼ֵʱ£¬ÓÃÖµ0±íʾ¼Ù¡£µ«Âß¼±í´ïʽ¼ÆËã½á¹û£¬Âß¼±í´ïÊ½ÖµÎªÕæÊÇÓÃ1±íʾµÄ£¬¶øÂß¼±í´ïʽµÄֵΪ¼Ù£¬ÔòÓÃ0±íʾ¡£
3£®¶¨Òå·ûºÅ³£Á¿µÄÒ»°ãÐÎʽÊÇ_____¡£
¡¾½â¡¿¶¨Òå·ûºÅ³£Á¿ÓÃÔ¤´¦ÀíÃüÁîµÄºê¶¨Ò壬Æä¶¨ÒåµÄÒ»°ãÐÎʽÊÇ£º
££define·ûºÅ³£Á¿Ãû ³£Á¿
4£®ÔÚº¯ÊýÄÚ£¬ËµÃ÷±äÁ¿Ê±£¬ÈôÊ¡ÂÔ´æ´¢ÀàÐÍ·û£¬ÏµÍ³Ä¬ÈÏÆäΪ_____´æ´¢Àà±ð£¬¸Ã´æ´¢Àà±ðµÄÀàÐÍ·ûΪ_____¡£
¡¾½â¡¿ÔÚº¯ÊýÄÚ£¬ËµÃ÷±äÁ¿Ê±£¬ÈôÊ¡ÂÔ´æ´¢ÀàÐÍ·û£¬ÏµÍ³¾ÍĬÈÏÆäΪ×Ô¶¯´æ´¢Àà±ð£¬¸Ã´æ´¢Àà±ðÓÃauto±êʶ¡£
5£®ÎÞ·ûºÅ»ù±¾ÕûÐ͵ÄÊý¾ÝÀàÐÍ·ûΪ£ß£¬Ë«¾«¶ÈʵÐÍÊý¾ÝÀàÐÍ·ûΪ£ß£¬×Ö·ûÐÍÊý¾ÝÀàÐÍ·ûΪ£¬¡£
¡¾½â¡¿ÎÞ·ûºÅµÄ»ù±¾ÕûÐ͵ÄÀàÐÍ·ûΪunsigned int,»ò¼òд³Éunsigned¡£Ë«¾«¶ÈʵÐÍÊý¾ÝÀàÐÍ·ûΪdouble£¬×Ö·ûÐÍÊý¾ÝÀàÐÍ·ûΪchar¡£
6£®¶¨ÒåÖ¸¶¨Êý¾ÝÀàÐ͵ıäÁ¿Ê±£¬½ÏÍêÕûµÄÒ»°ãÐÎʽÊǣߡ£
¡¾½â¡¿ÒªÖ¸¶¨±äÁ¿µÄ´æ´¢ÀàÐÍ£¬¶¨ÒåÖ¸¶¨ÀàÐ͵ıäÁ¿£¬ÆäÒ»°ãÐÎʽÊÇ£º´æ´¢ÀàÐÍ·ûÊý¾ÝÀàÐÍ·û±äÁ¿Ãû1£¬±äÁ¿Ãû2£¬¡¡£»
7£®ÉèÓÐÏÂÁÐÔËËã·û£º£¼£¼¡¢£«¡¢£«£«¡¢£¦£¦¡¢£¼£½£¬ÆäÖÐÓÅÏȼ¶×î¸ßµÄÊÇ_____£¬ÓÅÏȼ¶×îµÍµÄÊÇ_____.
¡¾½â¡¿¶ÔÔËËã·û£¼£¼¡¢£«¡¢£«£«¡¢£¦£¦¡¢£¼£½£¬°´ËüÃǵÄÓÅÏȼ¶×Ըߵ½µÍµÄ˳ÐòÅÅÁÐΪ£º£«£«¡¢£«¡¢£¼£¼¡¢£¼£½¡¢£¦£¦ËùÒÔ£¬ÓÅÏȼ¶×î¸ßµÄÊÇ++£¬ÓÅÏÈ
¼¶×îµÍµÄÊÇ£¦£¦¡£
8£®Éè¶þ½øÖÆÊýAÊÇ0A101111£¬ÈôÏëͨ¹ýÒì»òÔËËã A£ÞBʹ AµÄ¸ß4λȡ·´£¬µÍ4λ²»±ä£¬Ôò¶þ½øÖÆÊýBÓ¦______¡£
¡¾½â¡¿°´Î»¼ÓÔËËãµÄÒ»¸öÖØÒªÓ¦ÓÃÊÇÈÃij¸öÕûÐͱäÁ¿µÄ¶þ½øÎ»Î»´®ÐÅÏ¢µÄijЩλÐÅÏ¢·´Ïò£¬0±ä³É1£¬¶ø1±ä³É0.ÕâÖ»ÒªÉè¼ÆÕâÑùÒ»¸öλ´®ÐÅÏ¢£¬ÈÃÒª±ä·´µÄλΪ1£¬²»Òª¸Ä±äµÄλΪ0£¬ÓÃÕâ¸öλ´®ÐÅÏ¢ÓëÕûÐͱäÁ¿°´Î»¼Ó¾ÍÄܵõ½Ï£ÍûµÄ½á¹û¡£ÒªÊ¹×ֽڵĸß4λȡ·´£¬µÍ4λ²»±ä£¬ÔòÐèҪλ´®ÐÅÏ¢ÊÇ11110000£¬Ð´³É°Ë½øÖÆÊýÊÇ0360,д³ÉÊ®Áù½øÖÆÊýΪ0xF0¡£
9£®Éèa£½3£¬ b= 2£¬C£½l£¬Ôò C£¾bµÄֵΪ______¡££¬a£¾ b£¾ CµÄֵΪ______¡£
¡¾½â¡¿ÒòaµÄֵΪ3£¬bµÄÖµÊÇ2£¬Ìõ¼þa£¾hÎªÕæ£¬ÆäֵΪ1¡£±í´ïʽa£¾b£¾cµÄÇóֵ˳ÐòÊǼÆËãa£¾b£¬½á¹ûΪ1£¬½Ó׿ÆËã1£¾c£¬ÒòcµÄֵΪ1£¬Ìõ¼þ1£¾cΪ¼Ù£¬½á¹ûΪ0¡£
10£®ÀÏÒÑÖªa£½10£¬b£½20£¬Ôò±í´ïʽ£¡a£¼bµÄֵΪ_____¡£
¡¾½â¡¿¼ÆËã±í´ïʽ!a£¼b£¬ÏȼÆËã!a £¬ÒòaµÄֵΪ1O£¬!a µÄֵΪ0¡£¹ØÏµ±í´ïʽ0£¼20ÎªÕæ£¬ËùÒÔ±í´ïʽ!a£¼bµÄֵΪ1¡£
11£®ÉèXºÍy¾ùΪ intÐͱäÁ¿£¬ÇÒX£½l£¬y£½2£¬Ôò±í´ïʽ 1.0£«x£¯yµÄֵΪ_____¡£
¡¾½â¡¿¼ÆËã±í´ïʽ 1.0£«x£¯y£¬ÏÈÇó x£¯y£¬Òò xºÍ yÊÇÕûÐͱäÁ¿£¬ÆäÖеijýÔËËãÊÇÕû³ý£¬ 1£¯2µÄ½á¹ûΪ0¡£½Ó׿ÆËã1.0£«0£¬¼ÆËãʱ£¬ÏȽ«ÓÒ·ÖÁ¿×ª»»³É0.0£¬×îºóµÃµ½½á¹û1.0¡£
12£®ÉèÕûÐͱäÁ¿ X¡¢y¡¢Z¾ùΪ 5£º
¢ÙÖ´"x££½y£x"ºó£¬x£½__________,
¢ÚÖ´ÐÐ"x£¥£½y£«z"ºó£¬x_____________.
¢ÛÖ´ÐС°X£½£¨y£¾Z£©£¿X£«2£ºX£2£¬3£¬2ºó,X£½____________¡£
¡¾½â¡¿ÔÚ±äÁ¿x¡¢y¡¢zµÄÖµ¾ùΪ5µÄÇé¿öÏ£¬¼ÆËã¸÷±í´ïʽ¡£ÓÉÓÚ±í´ïʽx££½y£zµÈ¼ÛÓÚ±í´ïʽX£½X££¨y£Z£©£¬ËùÒÔ¼ÆËãºóXµÄֵΪ5¡£±í´ïʽX%=y£«ZµÈ¼ÛÓÚ±í´ïʽX£½X%£¨y£«z£©£¬ËùÒÔ¼ÆËãºóxµÄֵҲΪ5¡£±í´ïʽx£½£¨y£¾z£©£¿ x£«2£ºx£2£¬3£¬2µÄ¼ÆËã¹ý³ÌÓÃÔ²À¨ºÅÃèÊöÆä¼ÆËã˳ÐòÊÇ£º
((X=(y£¾Z)£¿X£«2£ºX£2)£¬3)£¬2
¼´ÕâÊÇÒ»¸ö¶ººÅÔËËã±í´ïʽ£¬ÓÉÒ»¸ö¸³Öµ±í´ïʽºÍÁ½¸öÊýÖµ¹¹³É£¬¶ººÅ±í´ïʽҪÇó˳ÐòÇó¸÷×Ó±í´ïʽµÄÖµ¡£±í´ïʽX£½£¨y£¾Z£©£¿ X£«2£ºX£2µÄ¼ÆËãÊÇÏÈÇó¸³ÖµºÅÓұߵÄÌõ¼þ±í´ïʽ£¬ÒòÌõ¼þ(y£¾z)Ϊ¼Ù£¬Çó³öX£2µÄֵΪ3£¬½«¸ÃÖµ¸³¸ø±äÁ¿X£¬Ê¹XµÄֵΪ3¡£
13£®ÄܱíÊö¡°20£¼ X£¼ 30»ò X£¼£100¡±µÄ CÓïÑÔ±í´ïʽÊÇ_____¡£
¡¾½â¡¿Ê×ÏȱíÊö20£¼x£¼30µÄC±í´ïʽ¿Éд³É20£¼x£¦£¦x£¼30¡£ËùÒÔ±íÊö¡°20£¼x£¼30»òx£¼-100¡±µÄ C±í´ïʽΪ 20£¼X £¦£¦ X£¼ 30||X£¼£100¡£
14,Çëд³öÊýѧʽx/y*zµÄCÓïÑÔ±í´ïʽ_______¡£
¡¾½â¡¿Êýѧʽ×Ó±íÊöµÄÊÇx³ýÒÔy³ËzµÄ»ý£¬Ð´³ÉC±í´ïʽ¿ÉÒÔдΪx£¯£¨y*z£©£¬»ò¿ÉµÈ¼ÛµØÐ´³Éx£¯y£¯Z¡£
15£®CÓïÑÔÖÐÔËËã½á¹û¿ÉÒÔµ±³ÉÂ߼ֵʹÓõıí´ïʽÓУº_____±í´ïʽ¡¢_______£®±í´ïʽ¡¢________±í´ïʽ¡¢____________±í´ïʽ¡¢_________±í´ïʽ¡¢________±í´ïʽ¡£
¡¾½â¡¿ÔÚCÓïÑÔÖУ¬Âß¼ÅжÏÒÔ·Ç0ÖµÎªÕæ£¬ÒÔ0ֵΪ¼Ù¡£ËùÒÔ£¬¼¸ºõËùÓеıí´ïʽµÄÔËËã½á¹û¶¼¿ÉÒÔµ±³ÉÂ߼ֵʹÓã¬ÈçËãÊõ±í´ïʽ¡¢¹ØÏµ±í´ïʽ¡¢Âß¼±í´ïʽ¡¢¸³Öµ±í´ïʽ¡¢¶ººÅ±í´ïʽ¡¢Ìõ¼þ±í´ïʽµÈ¡£[/size][/size]
[size=12px][size=2][/size][/size]
[size=12px][size=2][/size][/size]
[size=12px][size=2][/size][/size]
suian 2006-11-12 19:47
³ÌÐòÔ±³å´ÌÁ·Ï°Ìâ¼°½â´ð
³ÌÐòÔ±³å´ÌÁ·Ï°Ìâ¼°½â´ð:µÚÈýÕÂ
3.1 µ¥ÏîÑ¡ÔñÌâ
1£®Éè a£½3£¬b£½4Ö´Ìü¡®printf£¨¡±£¥d,£¥d¡¯£¬£¨a£¬b£©£¬£¨b£¬a£©£©£»¡±µÄÊä³öÊÇ£¨ £©
¢Ù3£¬4 ¢Ú4£¬3 ¢Û3£¬ 3 ¢Ü4£¬4
¡¾½â¡¿ÔÚµ÷ÓøñʽÊä³öº¯ÊýµÄÓï¾äÖУ¬ÆäÖÐÿ¸ö¸ñʽ·û¶ÔÓ¦Ò»¸öÊä³öÏ¸ñʽ·ûdÒªÇóÊä³öÏîÄÚÈÝÒÔÊ®½øÖÆÕûÊýÐÎʽÊä³ö¡£µÚÒ»¸öÊä³öÏa£¬b£©ÊÇÒ»¸ö¶ººÅ±í´ïʽ£¬¸Ã±í´ïʽµÄÖµÊÇbµÄÖµ£¬Êä³ö4¡£½Ó×ÅÊä³ö×Ö·û¶ººÅ¡£µÚ¶þ¸öÊä³öÏb£¬a£©µÄÖµÊÇaµÄÖµ£¬Êä³ö3¡£ËùÒÔÓï¾äÖ´Ðн«Êä³ö4£¬3¡£Õý½âµÄÑ¡ÔñÊÇ¢Û¡£
2£®Ê¹Óá°Scanf£¨"X=%f£¬y£½%f"£¬£¦x£¬&y£©¡±£¬ÒªÊ¹ X£¬y¾ùΪ1.25£¬ÕýÈ·µÄÊäÈëÊÇ£¨ £©
¢Ù1.25£¬1.25 ¢Ú1.25 1.25 ¢Ûx£½1.25£¬y£½1.25 ¢ÜX£½1.25 y£½1.25
¡¾½â¡¿¸ñʽÊäÈ뺯ÊýµÄ¸ñʽ×Ö·û´®ÖеÄ×Ö·û¿ÉÒÔ·Ö³ÉÈýÀࣺ¿Õ¸ñÀà×Ö·û¡¢ÆäËüÆÕͨ×Ö·ûºÍ¸ñʽת»»ËµÃ÷¡£ÆäÖпոñÀà×Ö·ûÓÃÀ´Ìø¹ýÒ»¸ö¿Õ¸ñÀà×Ö·ûÐòÁУ¬Ö±ÖÁÏÂÒ»¸ö·Ç¿Õ¸ñÀà×Ö·û¡£ÆÕͨ×Ö·ûÒªÇóÊäÈë×Ö·ûÓëÆäÍêÈ«Ïàͬ¡£¸ñʽת»»ËµÃ÷¶ÔÊäÈë×Ö·ûÁа´¸ñʽת»»ËµÃ÷½øÐÐת»»£¬µÃµ½ÄÚ²¿Öµ´æ´¢µ½¶ÔÓ¦ÊäÈëÏîËùÖ¸¶¨µÄ´æ´¢Î»ÖÃÖС£º¯Êýµ÷ÓÃscanf£¨¡°x£½%f£¬y=%f£¬£¦x£¬&y)ÒÔÆÕͨ×Ö·ûX=¿ªÍ·£¬ÊäÈëʱҲҪÏÈÊäÈëX£½¡£½Ó×ÅÊÇÒ»¸ö¸¡µãÊýÊäÈë¸ñʽ£¬ËùÓÐÄܹ¹³ÉÒ»¸ö¸¡µãÊý1.25µÄ×Ö·ûÐòÁж¼ÄÜÂú×ãÒªÇó¡£½Ó×ÅÊÇÆÕͨ×Ö·ûÁС°£¬y£½¡±£¬ÔÚÊäÈëµÄ¸¡µãÊýÖ®ºóÒ²ÒªÓÐ×Ö·ûÁС°£¬y£½¡±¡£×îºóÓÖÊǸ¡µãÊýÊäÈë¸ñʽ£¬Í¬ÑùËùÓÐÄܹ¹³ÉÒ»¸ö¸¡µãÊý1.25µÄ×Ö·ûÐòÁж¼ÄÜÂú×ãÒªÇó¡£ÎÊÌâ¸ø³öµÄ¹©Ñ¡Ôñ´ð°¸ÖÐÖ»ÓÐx=1.25£¬y£½1.25ÊÇÄÜÂú×ãÉÏÊöÒªÇóµÄ¡£ËùÒÔÕýÈ·Ñ¡ÔñÊÇ¢Û¡£
3£®ÉèÓÐint i£½010£¬j=10£»ÔòÖ´ÐС°printf("%d£¬%d£Ün"£¬++i£¬j--)£»¡±µÄÊä³öÊÇ£¨ £©
¢Ùll£¬ 10 ¢Ú9£¬10 ¢Û 010£¬ 9 ¢Ü 10£¬ 9
¡¾½â¡¿±äÁ¿iºÍjµÄ³õÖµ·Ö±ðΪ°Ë½øÖÆÊý010ºÍÊ®½øÖÆÊý10£¬º¯Êýµ÷ÓÃPrintf£¨¡°%d£¬%d£Ün¡±£¬++i£¬j--£©ÖУ¬++iµÄÖµÊDZäÁ¿ iÔö1ºóµÄÖµ£¬ÔÀ´ÖµÊǰ˽øÖÆÊý010£¬µÈÓÚÊ®½øÖÆÊý8£¬Êä³ö9¡£j--µÄÖµÊDZäÁ¿j¼õ1֮ǰµÄÖµ£¬Êä³ö10¡£¸ñʽ×Ö·ûÉêÖеĶººÅÊÇÆÕͨ×Ö·ûÕÕÔÑùÊä³ö¡£ËùÒÔÎÊÌâ¸ø³öµÄ¸ñʽÊä³öº¯Êýµ÷Óý«Êä³ö9£¬10¡£ÕýÈ·µÄ½â´ðÊÇ¢Ú¡£
4£®Éèa£¬bΪ×Ö·ûÐͱäÁ¿£¬Ö´ÐÐ"scanf("a£½%c£¬b£½%c"£¬&a£¬&b)"ºóʹaΪ'A'£¬bΪ'B'£¬´Ó¼üÅÌÉϵÄÕýÈ·ÊäÈëÊÇ£¨ £©
¢Ù¡¯A¡±B¡¯ ¢Ú¡¯A¡¯£¬¡¯B¡¯ ¢ÛA£½A,B£½B ¢Üa=A b£½B
¡¾½â¡¿º¯Êýµ÷ÓÃscanf("c£½%c£¬b£½%c"£¬&c£¬&b)ÖУ¬ÆÕͨ×Ö·û±ØÐë°´¸ñʽ×Ö·û´®ÒªÇóÕÕÔÑùÊäÈ룬c¸ñʽ¶Ô½ô½ÓµÄÈκÎ×Ö·û¶¼ÊäÈë¡£ËùÒÔʵÏÖÎÊÌâµÄÒªÇó£¬ÊäÈë×Ö·ûÁÐӦΪ¡°a£½A£¬b£½B¡±¡£ÁíÍâÒªÌØ±ðÖ¸³ö£¬ÔÚ³ÌÐòÖУ¬Îª±íʾ×Ö·û³£Á¿£¬×Ö·ûǰºóÐè¼Óµ¥ÒýºÅ¡£µ«ÓÃ×Ö·û¸ñʽÊäÈë×Ö·ûʱ£¬ÔÚÒªÊäÈë×Ö·ûǰºó²»±ØÁí¼üÈ˵¥ÒýºÅ¡£Èô¼üÈ˵¥ÒýºÅ£¬ÔòÕâ¸öµ¥ÒýºÅÒ²½«×÷Ϊ×Ö·û±»ÊäÈë¡£ÕýÈ·µÄ½â´ðÊǢܡ£
5£®ÉèX¡¢y¡¢Z¡¢t¾ùΪintÐͱäÁ¿£¬ÔòÖ´ÐÐÒÔÏÂÓï¾äºó£¬tµÄֵΪ£¨ £©
x£½y£½z£½1£»t£½++x||++y£¦£¦++z£»
¢Ù²»¶¨Öµ ¢Ú2 ¢Ûl ¢Ü0
¡¾½â¡¿Óï¾äÐòÁС°x£½y£½z£½l£»t£½++x||++y&&++z£»¡±Ê¹±äÁ¿xµÄֵΪ1£¬±äÁ¿tÊǸ³Ò»¸öÂß¼±í´ïʽµÄÖµ¡£ÔÚCÓïÑÔÖУ¬ÓÉÂß¼ÓëºÍÂß¼»ò¹¹³ÉµÄÂß¼±í´ïʽÓÐÌØ±ðµÄ¼ÆËã¹æÔò£¬Ë³Ðò¼ÆËã¸÷Âß¼×Ó±í´ïʽ£¬²¢µ±Ò»µ©Äܵõ½Âß¼±í´ïʽµÄ½á¹ûʱ£¬¾ÍÁ¢¼´½áÊøÂß¼±í´ïʽµÄ¼ÆË㣬²»ÔÙ¼ÆËãºó¼ÌÂß¼×Ó±í´ïʽ¡£±¾ÌâµÄÂß¼±í´ïʽÊÇÁ½¸öÔËËã·ÖÁ¿µÄÂß¼»ò£¬¶øÇÒ×óÔËËã·ÖÁ¿++XµÄֵΪ·Ç0£¬Á¢¼´µÃµ½Âß¼»òÔËËãµÄ½á¹ûΪ1£¬²¢½«1¸³¸ø±äÁ¿t£¬ËùÒÔ±äÁ¿tµÄֵΪ1¡£ÕýÈ·½â´ðΪ¢Û¡£
6Éèx¡¢y¡¢z¾ùΪintÐͱäÁ¿£¬ÔòÖ´ÐÐÒÔÏÂÓï¾äºó£¬x¡¢y, zµÄֵΪ£¨ £©
X£½1£» y£½0£» Z£½2£» y£«£«£¦£¦£«£«Z ||++ X£»
¢Ù2¡¢l¡¢3 ¢Ú2¡¢0¡¢3 ¢Û2¡¢l¡¢3 ¢Ü2¡¢1¡¢2
¡¾½â¡¿Óï¾äÐòÁС°x£½l£»y£½0£»z£½2£» y++&&++z||++x£»¡±ÏÈʹ±äÁ¿xµÄֵΪ1£¬±äÁ¿yµÄֵΪ0£¬±äÁ¿ZµÄֵΪ2¡£ÓÉÂß¼ÓëºÍÂß¼»ò¹¹³ÉµÄÂß¼±í´ïʽµÄÌØ±ð¼ÆËã¹æÔò£¬Ë³Ðò¼ÆËã¸÷Âß¼×Ó±í´ïʽ£¬²¢µ±Ò»µ©Äܵõ½Âß¼×Ó±í´ïʽµÄ½á¹ûʱ£¬¾ÍÁ¢¼´½áÊøÂß¼×Ó±í´ïʽµÄ¼ÆË㣬²»ÔÙ¼ÆËã¸ÃÂß¼×Ó±í´ïʽ¡£¼ÆËãy++ÒòyµÄֵΪ0£¬Ê¹y++&&++zµÄ½á¹ûΪ0£¬Á¢¼´È¥¼ÆËã++X£¬Õâ´Î¼ÆËãʹ±äÁ¿yµÄÖµ±ä³É1£¬¶ø±äÁ¿ZµÄÖµ±¾¸Ä±ä¡£½Ó׿ÆËã++X£¬Ê¹XµÄÖµ±äΪ2¡£ËùÒÔ¾ÉÏÊöÓï¾äÖ´Ðкó£¬X¡¢y¡¢ZµÄÖµÒÀ´ÎΪ2¡¢1¡¢Z¡£È·½â´ðΪ¢Ü¡£
7£®¼Ù¶¨ËùÓбäÁ¿¾ùÒÑÕýÈ·¶¨Ò壬ÏÂÁгÌÐò¶ÎÔËÐкóXµÄÖµÊÇ£¨ £©
a£½b£½c£½0£» x£½35£»
if£¨!a£©x--£» else if£¨b£©£»if£¨c£©x£½3£»else x=4£»
¢Ù34 ¢Ú 4 ¢Û 35 ¢Ü 3
¡¾½â¡¿ÒÔ±äÁ¿ a£¬b£¬cµÄÖµ¾ùΪ 0£¬±äÁ¿xµÄֵΪ 35£¬Óï¾ä£º
if£¨!a£©x--£»else if£¨b£©£»if£¨c£©x£½3£»else x£½4£»
ÓÉÁ½¸öÖ¤Óï¾ä×é³É¡£Ê×ÏÈÖ´ÐÐǰһ¸öifÓï¾ä¡°if£¨!a£©x--£»elseif£¨b£©£»¡±£¬Òò±äÁ¿aµÄֵΪ0£¬Ìõ¼þ!a³ÉÁ¢£¬Ö´ÐÐx--ʹxµÄÖµ±äΪ34¡£½Ó×ÅÖ´Ðкó¼ÌµÄifÓï¾ä¡°if(c)x£½3£» elseX£½4£»¡±£¬Òò±äÁ¿cµÄֵΪ0£¬Ìõ¼þ²»³ÉÁ¢¶øÖ´ÐÐX£½4£¬×îÖÕʹ±äÁ¿XµÄֵΪ4¡£ÕýÈ·½â´ðÊÇ¢Ú¡£
×¢Òâǰһ¸öifÓï¾äµÄelse²¿·ÖµÄ³É·ÖÓï¾äÖ»ÓС°if(b)£»¡±£¬ÕâÊÇÒ»¸öµ¥·ÖÖ§ifÓï¾ä£¬ÇÒÆä³É·ÖÓï¾äΪ¿ÕÓï¾ä¡£
8£®ÏÂÃæµÄ³ÌÐò¶ÎËù±íʾµÄÊýѧº¯Êý¹ØÏµÊÇ£¨ £©
y£½£l£»
if£¨ x!£½ 0£©if(x£¾0)y£½l£» else y£½0 £»
1£¨x£¼0£© 1(x£¼0)
¢Ù y£½ £û 0£¨x£½ 0£© ¢Ú y£½{-l(X£½0)
1£¨X£¾0£© 0(X£¾0)
o£¨X£¼ 0£© -l£¨X£¼ 0£©
¢Û y£½ £û-1£¨x£½ 0£© ¢Ü y£½{ 1£¨X£½ 0£©
1£¨X£¾ 0£© 0£¨X£¾ 0£©
¡¾½â¡¿³ÌÐò¶ÎÊ×ÏÈÖñäÁ¿yµÄֵΪһl£¬½Ó×Ű´±äÁ¿xÖµµÄ²»Í¬Çé¿öÖØÖñäÁ¿yµÄÖµ¡£ÖØÖõÄÊ×ÒªÌõ¼þÊÇx!£½0£¬Èô±äÁ¿xµÄֵΪ0£¬Ôò²»ÔÙÖØÖñäÁ¿yµÄÖµ£¬ËùÒÔÔÚXֵΪ0Çé¿öÏ£¬yµÄÖµÊÇ-l¡£ÔÚ±äÁ¿XµÄÖµ²»µÈÓÚ0µÄÌõ¼þÏ£¬ÈôXµÄÖµ´óÓÚ0£¬ÖØÖñäÁ¿yµÄֵΪ1£»Èô±äÁ¿XµÄֵСÓÚ0£¬ÖØÖñäÁ¿yµÄֵΪ0¡£ËùÒÔ³ÌÐò¶ÎʵÏÖµ±±äÁ¿xµÄֵΪ0ʱ£¬±äÁ¿yµÄֵΪ-1£»µ±±äÁ¿XµÄÖµ´óÓÚ0ʱ£¬ÖñäÁ¿yµÄֵΪ1£»µ±±äÁ¿XµÄֵСÓÚ0ʱ£¬ÖñäÁ¿yµÄֵΪ0¡£ÕýÈ·½â´ðΪ¢Û¡£
9£®ÏÂÁÐÓï¾äÖУ¬¾ä·¨´íÎóµÄÊÇ£¨²»¿¼ÂÇÓïÒ壩£¨ £©
¢Ù while£¨x£½y£©5 £» ¢Ú do x£«£« while£¨x£½£½10£© £»
¢Ûwhile£¨0£©£» ¢Üdo 2£»while£¨a£½£½b£©£»
¡¾½â¡¿ whileÓï¾äµÄÒ»°ãÐÎʽÊÇ£º
while(±í´ïʽ) Óï¾ä
ÕâÀïµÄ±í´ïʽ¿ÉÒÔÊÇÈκκÏÀíµÄ±í´ïʽ£¬Óï¾ä¿ÉÒÔÊÇÈκÎÓï¾ä£¬°üÀ¨¿ÕÓï¾ä£¬»ò±í´ïʽÓï¾ä¡£¿ÉÄÜÊéдµÄwhileÓï¾äûÓÐÈκÎÒâÒ壬È繩ѡÔñµÄ¢Ùwhile£¨x£½y£©5£»ºÍ¢Ûwhile£¨0£©£»£¬µ«ÕâÁ½¸öÓï¾äµÄ¾ä·¨Ã»ÓÐÈκδíÎó¡£do-WhileÓï¾äµÄÒ»°ãÐÎʽÊÇ£º
doÓï¾äwhile£¨±í´ïʽ£©£»
ÆäÖеijɷÖÓï¾äÒ²¿ÉÒÔÊÇÈκÎÓï¾ä£¬µ«¹©Ñ¡Ôñ´ð°¸¢Údo x£«£«while(x==10) £»ÖеĴúÂëx++ÊÇÒ»¸ö±í´ïʽ£¬²»ÊÇÓï¾ä£¬ËùÒÔÊÇ´íÎóµÄ¡£ÕýÈ·½â´ðÊÇ¢Ú¡£
10£¬Ñ»·Óï¾ä¡°for£¨x£½0, y£½0£»(y!=123£©||£¨ x£¼4£©;x£«£«£©£»¡±µÄÑ»·Ö´ÐУ¨ £©
¢ÙÎÞÏÞ´Î ¢Ú²»È·¶¨´Î ¢Û4´Î ¢Ü3´Î
¡¾½â¡¿forÑ»·Óï¾äµÄ³õʼ»¯²¿·ÖÖñäÁ¿xºÍyµÄ³õֵΪ0£¬Ñ»·Ìõ¼þÊÇ£¨y!£½123£©||£¨x£¼4£©£¬Ã¿´ÎÑ»·ºó±äÁ¿XµÄÖµÔö1¡£ÓÉÓÚÑ»·¹ý³ÌÖбäÁ¿yµÄÖµ±¾±»Ð޸Ĺý£¬Ñ»·Ìõ¼þÓÖÊÇÒ»¸öÂß¼»ò£¬Æä×ó·ÖÁ¿£¨y!£½123£©ÓÀÔ¶³ÉÁ¢£¬Ò²¾ÍÊÇÑ»·Ìõ¼þÓÀÔ¶³ÉÁ¢¡£ËùÒÔ¸ÃÑ»·Óï¾ä½«Ñ»·Ö´ÐÐÎÞÏ޴Ρ£ÕýÈ·½â´ðÊÇ¢Ù¡£
11£®Èôi¡¢jÒѶ¨ÒåΪintÀàÐÍ£¬ÔòÒÔϳÌÐò¶ÎÖеÄÄÚÑ»·ÌåµÄÖ´ÐдÎÊýÊÇ£¨ £©
for£¨ i£½5£» i£» i£££©
for£¨j£½ 0£» j£¼4£»j£«£«£©£û¡¡£ý
¢Ù20 ¢Ú 24 ¢Û 25 ¢Ü 30
¡¾½â¡¿ÎÊÌâËù¸øµÄ³ÌÐò¶ÎµÄÍâÑ»·ÊÇÒ»¸ö½×Ñ»·Óï¾ä£¬ËüµÄ³õʼ»¯²¿·ÖÖñäÁ¿iµÄ³õֵΪ5£¬Ñ»·Ìõ¼þ¼òд³Éi£¬¼´i!£½0£¬Ã¿´ÎÑ»·ºó±äÁ¿iµÄÖµ¼õ1¡£ËùÒÔÍâÑ»·¹²¿ØÖÆ5´ÎÑ»·¡£ÄÚÑ»·Ò²ÊÇÒ»¸öforÑ»·Óï¾ä£¬ËüµÄ³õʼ»¯²¿·ÖÖñäÁ¿jµÄ³õֵΪ0£¬Ñ»·Ìõ¼þÊÇj<4£¬Ã¿´ÎÑ»·ºó±äÁ¿jµÄÖµÔö1¡£ËùÒÔÄÚÑ»·¹²¿ØÖÆ4´ÎÑ»·¡£ÕâÑù£¬ÈçÄÚÑ»·µÄÌåÄÚÎ´Ôø¶Ô±äÁ¿iºÍjÓÐÐ޸ģ¬ÔÚÄÚ¡¢ÍâÑ»·Ò»Æð¿ØÖÆÏ£¬ÄÚÑ»·µÄÌå¹²±»Öظ´Ö´ÐÐ20´Î¡£ÕýÈ·½â´ðÊÇ¢Ù¡£
12£®¼Ù¶¨aºÍbΪintÐͱäÁ¿£¬ÔòÖ´ÐÐÒÔÏÂÓï¾äºóbµÄֵΪ£¨ £©
a£½1£» b£½10£»
do b££½a£» a£«£«£»
}while<£¨b--£¼0£©£»
¢Ù9 ¢Ú-2 ¢Û-1 ¢Ü8
¡¾½â¡¿ÔÚÕâ¸ö³ÌÐò¶ÎÖУ¬Ñ»·¿ªÊ¼Ç°±äÁ¿aµÄֵΪ1£¬bµÄֵΪ10£¬Ã¿´ÎÑ»·´Ó±äÁ¿b¼õÈ¥a£¬²¢ÈÃaÔö1£¬²¢ÔÚÑ»·Ìõ¼þÅж¨Ê±£¬ÓÖÈÃb¼õÈ¥1¡£µÚÒ»´ÎÑ»·ºó£¬±äÁ¿bµÄÖµ±ä³É9£¬±äÁ¿aµÄÖµ±äΪ2£¬Ñ»·ÅжÏʱ£¬ÒòbµÄÖµ´óÓÚ0£¬Ñ»·Ìõ¼þ²»³ÉÁ¢£¬½áÊøÑ»·¡£µ«ÔÚÑ»·ÅжÏʱ£¬ÈÃb¼õÈ¥ÁË1£¬ËùÒÔÑ»·½áÊøÊ±£¬±äÁ¿bµÄֵΪ8¡£ÕýÈ·µÄ½â´ðÊǢܡ£
13£®ÉèxºÍyΪintÐͱäÁ¿£¬ÔòÖ´ÐÐÏÂÃæµÄÑ»·ºó£¬yµÄֵΪ£¨ £©
for£¨y£½l£¬ x£½l£» y£¼£½50; y£«£«£©{
if(x£¾£½10) break;
if£¨x£¥2==1£©£û x£«£½5£» continue£»}
X ££½ 3£»
}
¢Ù2 ¢Ú4 ¢Û6 ¢Ü8
¡¾½â¡¿forÑ»·Óï¾äµÄ³õʼ»¯²¿·ÖÖñäÁ¿xºÍyµÄ³õֵΪ1£¬Ñ»·Ìõ¼þÊÇ£¨y£¼£½50£©£¬Ã¿´ÎÑ»·ºó±äÁ¿yµÄÖµÔö1£¬¿ØÖÆÑ»·×î¶àÖ´ÐÐ50´Î¡£Ñ»·ÌåÓÐÈý¸öÓï¾ä£ºÊ×ÏÈÔÚ·¢ÏÖ±äÁ¿XµÄÖµ´óÓÚµÈÓÚ10ʱ£¬½áÊøÑ»·£»½Ó×ÅÊǵ±±äÁ¿X³ý2µÄÓàÊýΪ1£¨¼´±äÁ¿XÊÇÆæÊý£©Ê±£¬ÈñäÁ¿XÖµÔö5£¬ÈÃX±ä³ÉżÊý£¬²¢Ö±½Ó½øÈëÏÂÒ»ÂÖÑ»·£»Èç±äÁ¿XÊÇżÊý£¬Ôò´Ó±äÁ¿X¼õÈ¥3£¬ÈñäÁ¿X±ä³ÉÆæÊý¡£ÓÉÉÏÊö·ÖÎöÖª£¬Ã¿Á½´ÎÑ»·Ê¹±äÁ¿XµÄÖµÔö¼Ó2.µÚÒ»´ÎÑ»·ºó£¬±äÁ¿XµÄÖµ±ä³É6¡£µÚ¶þ´ÎÑ»·ºó£¬±äÁ¿XµÄÖµ±ä³É3¡£µÚÈý´ÎÑ»·ºó£¬±äÁ¿XµÄλ±ä³É8¡£µÚËÄ´ÎÑ»·ºó£¬±äÁ¿XµÄÖµ±ä³É5¡£µÚÎå´ÎÑ»·ºó£¬±äÁ¿XµÄÖµ±ä³É10¡£µÚÁù´ÎÑ»·Ê±£¬Òò±äÁ¿XµÄλ´óÓÚµÈÓÚ10£¬Ö±½ÓÌø³öÑ»·£¬Õâ´ÎÑ»·ÊÇ·ÇÕý³£½áÊø£¬¶Ô±äÁ¿yµÄÐÞÕýÖ»Ö´ÐÐÁË5´Î¡£ËùÒÔÑ»·½áÊøºó£¬±äÁ¿yµÄÖµÔöÖÁ6¡£ÕýÈ·µÄ½â´ðÊÇ¢Û¡£
14£®ÔÚCÓïÑÔÖУ¬ÏÂÁÐ˵·¨ÖÐÕýÈ·µÄÊÇ£¨ £©
¢Ù²»ÄÜʹÓá°doÓï¾äwhile£¨Ìõ¼þ£©¡±µÄÑ»·
¢Ú¡°doÓï¾äWhile£¨Ìõ¼þ£©¡±µÄÑ»·ÖбØÐëʹÓá°break¡±Óï¾äÍ˳öÑ»·
¢Û¡°doÓï¾äwhile£¨Ìõ¼þ£©¡±µÄÑ»·ÖУ¬µ±Ìõ¼þ·Ç0ʱ½«½áÊøÑ»·
¢Ü¡°doÓï¾äwhile(Ìõ¼þ)¡±µÄÑ»·ÖУ¬µ±Ìõ¼þΪ0ʱ½«½áÊøÑ»·
¡¾½â¡¿ do-whileÓï¾äµÄÒ»°ãÐÎʽÊÇ£º
doÓï¾ä
while£¨±í´ïʽ£©£»
ÆäÓïÒåÊÇÖØ¸´Ö´ÐÐÆä³É·ÖÓï¾ä£¬Ö±ÖÁ±íʾÌõ¼þµÄ±í´ïʽֵΪ0ʱ½áÊø¡£do-whileÓï¾äÊÇÕý³£Ê¹ÓõÄÒ»ÖÖÑ»·½á¹¹Ö®Ò»¡£do-whileÓï¾äµÄÑ»·½áÊøÌõ¼þÓÉwhileºóµÄ±í´ïʽֵΪ0Ëù¿ØÖÆ£¬²¢²»Ò»¶¨ÒªÓÐbreakÓï¾äÌø³öÑ»·À´½áÊøÑ»·¡£do-whileÓï¾äÔÚÌõ¼þÖµ·Ç0ʱ£¬½«¼ÌÐøÑ»·£¬¶ø²»ÊǽáÊøÑ»·¡£Ìõ¼þֵΪ0ʱ£¬²Å½áÊøÑ»·¡£ËùÒÔÕýÈ·µÄÑ¡ÔñÊǢܡ£
15£®ÈôÓÐÒÔϳÌÐò¶Î£¬WºÍk¶¼ÊÇÕûÐͱäÁ¿£¬Ôò²»ÄÜÓë¸Ã³ÌÐò¶ÎµÈ¼ÛµÄÑ»·Óï¾äÊÇ£¨ £©
W£½ k£»
LB£º if£¨w£½£½0£© gotO LE£»
w - -£»
printf("*")£»
goto LB£»
LE£º
¢Ùfor(w£½k£»w!£½0£»W--£©printf("*")£»
¢Ú w£½ k£»
While£¨W--!£½0£© Prinif(¡±* ¡±)£»
¢Û w£½ k£»
do{w--£» prinif£¨¡°*¡±£©£»
£ý while£¨ W£¡£½ 0£©£»
¢Ü for£¨w£½k£»W£»--W£© printf("*")£»
¡¾½â¡¿ÎÊÌâËù¸ø³öµÄ³ÌÐò¶ÎÓÃgotoÓï¾ä¹¹ÔìÒ»¸öÑ»·¿ØÖƽṹ£¬¸ÃÑ»·½á¹¹µÄ³õÖµÊÇÈñäÁ¿WµÄֵΪkµÄÖµ£¬Ñ»·½áÊøÌõ¼þÊÇWµÄÇéµÈÓÚ0£¬Ñ»·ÌåÊÇÈñäÁ¿WµÄÖµ¼õ1£¬²¢Êä³öÒ»¸ö×Ö·û* ¡£ÉÏÊöÑ»·¿ØÖƹý³ÌÓÃforÑ»·¿ÉÃèÊöÈçÏ£º
for£½(w=k£»W!£½0; W--£© printh("*");
»òд³É£º
for£¨w£½k £»w£»--w£© printf£¨"*"£©£»
ÈôÓÃwhileÓï¾ä£¬¿ÉÃèÊöÈçÏ£º
W£½k£»
while£¨w--!£½0£©printf("*")£»
w++£»/*ÔÚwµÈÓÚ0ʱ£¬Ò²Ö´ÐÐÁËÒ»´Î w--£¬ÕâÀïÊǶÔw×îºó¼õ1µÄ²¹³¢*/
»ò¸üÖ±¹ÛµØÐ´³É£º
W£½k£»
while£¨w!£½0£©{ w--£»Printf("*");}
ÈôÓÃdo-whileÓï¾ä£¬¿ÉÃèÊöÈçÏ£º
W£½k£»
if£¨W£©
do{
w--£» prinif£¨"*"£©£»
} while£¨w£©£»
Èôд³É£º
W£½k£»
do£û
W--£» printf("*")£»
} while£¨w!=0£©£»
ÊDz»ÕýÈ·µÄ£¬ÒòΪԴúÂëµ±kµÄֵΪ0ʱ£¬²»Êä³ö×Ö·û*£¬¶øÉÏÃæµÄ¸Äд£¬µ±kµÄֵΪ0ʱ£¬½«Êä³öÐíÐí¶à¶àµÄ×Ö·û*¡£ËùÒÔ½â´ðÓ¦ÊÇ¢Û¡£
¡¡
3.2 Ìî³äÌâ
1£®½á¹¹»¯³ÌÐòÉè¼Æ¹æ¶¨µÄÈýÖÖ»ù±¾½á¹¹ÊÇ________½á¹¹£¬Ñ¡Ôñ½á¹¹ºÍ______£ß½á¹¹¡£
¡¾½â¡¿½á¹¹»¯³ÌÐòÉè¼ÆµÄÈýÖÖ»ù±¾¿ØÖƽṹÊÇ˳Ðò½á¹¹¡¢Ñ¡Ôñ½á¹¹ºÍÑ»·½á¹¹¡£
2£®ÈôÓж¨Òå¡°int a£½25£¬b£½14£¬ c£½19£»¡±£¬ÒÔÏÂÓï¾äµÄÖ´Ðнá¹ûÊÇ______¡£
if a£«£«£¼£½25£¦£¦b£££¼£½2£¦£¦c£«£«£©
prinif£¨"***a£½£¥d£¬b£½£¥d£¬c£½£¥d£Ün", a,b£¬c);
else printf£¨¡±###a£½£¥d£¬b£½£¥d£¬c£½£¥d£Ün¡±£¬ a, b,c£©£»
¡¾½â¡¿ÎÊÌâËù¸øµÄifÓï¾äÖУ¬Ìõ¼þa++£¼£½25£¦£¦b--£¼£½2£¦£¦c++ÊÇÏÈÇóÂß¼ÓëµÄµÚÒ»¸öÔËËã·ÖÁ¿£¬ËüÊÇÒ»¸ö¹ØÏµÊ½£¬¹ØÏµ³ÉÁ¢¡£½Ó×ÅÅж¨µÚ¶þ¸öÂß¼ÓëÔËËã·ÖÁ¿£¬ÓÖÊÇÒ»¸ö¹ØÏµÊ½£¬ÓÉÓÚ±äÁ¿bµÄÖµÊÇ14£¬b²»Ð¡ÓÚµÈÓÚ2£¬ÔËËã·ÖÁ¿µÄ¹ØÏµÊ½²»³ÉÁ¢£¬µ¼ÖÂifÓï¾äµÄÌõ¼þΪ¼Ù£¬Ö´ÐÐelse²¿·Ö¡£ÔÚÇóÇÒÓï¾äµÄÌõ¼þʱ£¬¼ÆËãÁË2¸öÂß¼Óë·ÖÁ¿£¬Ê¹±äÁ¿aµÄÖµÔöÁË1£¬±äÁ¿ bµÄÖµ±»¼õÁË1¡£ËùÒÔÊä³öÄÚÈÝÊÇ£º££££££a=26£¬b£½13£¬c£½19¡£
3£®ÒÔÏÂÁ½ÌõifÓï¾ä¿ÉºÏ²¢³ÉÒ»ÌõifÓï¾äΪ_____________¡£
if£¨a£¼£½b£© x£½1£»
else y£½2£»
if£¨a£¾b£©printf("****y=%d\n" £¬y£©£»
else printf( "####x£½%d\n" £¬x);
¡¾½â¡¿ÔÚÒÔÉÏÁ½ÌõifÓï¾äÖУ¬Á½¸öÌõ¼þ¸ÕÇÉÏà·´¡£Èô½«Ç°Ò»¸öifÓï¾äµÄµÚÒ»¸ö³É·ÖÓï¾äÓëµÚ¶þ¸öifÓï¾äµÄµÚ¶þ¸ö³É·ÖÓï¾äºÏ²¢£»µÚÒ»¸öifÓï¾äµÄµÚ¶þ¸ö³É·ÖÓï¾äÓëµÚ¶þ¸öifÓï¾äµÄµÚÒ»¸ö³É·ÖÓï¾äºÏ²¢£¬Ð´³ÉÒ»ÌõifÓï¾äÈçÏ£º
if(a£¼£½b){x£½1£»printf("####x£½%d\d£¬x);}
else{ y£½2£» printf("****y£½%d\n"£¬y)£»}
4£®Éè i£¬j£¬k¾ùΪ intÐͱäÁ¿£¬ÔòÖ´ÐÐÍêÏÂÃæµÄforÓï¾äºó£¬kµÄֵΪ_______¡£
for(i=0,j£½10£»i£¼£½j£»i£«£«£¬j--£©k£½i£«j£»
¡¾½â¡¿¸Ã forÓï¾äÒÔiΪ0¡¢jΪ10³õʼ»¯£¬Ñ»·Ìõ¼þÊÇ i£¼£½j£¬Ã¿´ÎÑ»·ºó iÔö 1¡¢j¼õ 1£¬Ñ»·ÌåÊǽ« iÓëjµÄºÍ¸³¸øk¡£ÕâÑù±äÁ¿ k½«±£´æµÄÊÇ×îºóÒ»´Î¸³¸øËüµÄÖµ¡£Ò»´ÎÑ»·ºó iΪ l¡£jΪ 9£¬¶þ´ÎÑ»·ºó iΪ 2£®jΪ 8£¬¡¡£¬Îå´ÎÑ»·ºó iΪ 5£®jΪ5£¬¼ÌÐøµÚÁù´ÎÑ»·£¬½« iÓë jµÄºÍ10´æÓÚ kºó£¬iΪ 6¡¢jΪ 4£¬½áÊøÑ»·¡£ËùÒÔÑ»·Ö´Ðкó kΪ10¡£
5£®ÏÂÁгÌÐòµÄ¹¦ÄÜÊÇÊäÈëÒ»¸öÕûÊý£¬ÅжÏÊDz»ÊÇËØÊý£¬ÈôÎªËØÊýÊä³ö1£¬·ñÔòÊä³ö0£¬ÇëΪ³ÌÐòÌî¿Õ¡£
main£¨£©
{int i£¬X£¬y=1;
scanf£¨¡±£¥d¡±£¬£¦x£©£»
for(i=2£»i<=x/2£»i++)
if________________ £û y=0£» break£» }
printf£¨¡±£¥d£Ün¡±£¬y£©£»
}
¡¾½â¡¿ÎªÅÐÊýxÊÇ·ñÊÇËØÊý£¬Ô¤ÖñäÁ¿yµÄֵΪ1£¨x¿ÉÄÜÊÇËØÊý£©£¬È»ºóÓÃÑ»·£¬ÓÃ2ÖÁx£¯2µÄÕûÊýi²âÊÔ¶ÔXµÄÕû³ýÐÔ£¬ÈôÄܱ»ÆäÖеÄij¸öÕûÊýÕû³ý£¬ÔòXÊǺÏÊý£¬ÖÃyµÄֵΪ0£¨²»ÊÇËØÊý£©£¬½áÊø²âÊÔÑ»·¡£Èô¶¼²»ÄÜÕû³ý£¬ÔòXÎªËØÊý¡£iÄÜ·ñÕû³ýX£¬¿ÉÓÃÇóÓàÔËËãX£¥iµÈÓÚ0À´Åж¨¡£ËùÒÔ³ÌÐòÖеĿտò¿ÉÌîX£¥ i£½£½0¡£²âÊÔ XÎªËØÊýµÄ´úÂë¿Éд³É£º
y£½l£»
for£¨ i£½2£» i£¼£½x£¯2£» i£«£«£©
if(x£¥i£½£½0£©{ y£½0£» bleak; }
¡¡
3.3 ³ÌÐò·ÖÎöÌâ
¡¡
1£®ÔĶÁ³ÌÐò£¬Ð´³öÔËÐнá¹û¡£
main£¨£©
{ int a£½10£¬ b£½4£¬C£½3£»
if(a£¼b)a£½b£»
if(a£¼C£© a£½C£»
printf£¨"£¥d,£¥d,£¥d\n"£¬ a£¬b£¬c£©£»
}
¡¾½â¡¿³ÌÐòÖУ¬µÚÒ»¸öifÓï¾äif(a<b)a£½b£¬µ±a<bʱ£¬ÈÃbÖµÖÃa£¬¸ÃÓï¾äÈ·±£aµÄÖµ²»±ÈbС¡£Í¬ÑùµÚ¶þ¸öifÓï¾äif£¨a£¼c£©a£½c£¬µ±a£¼cʱ£¬ÈÃcÖµÖÃa£¬Ê¹aµÄÖµ²»±ÈcС¡£Êµ¼Ê£»Çé¿öÊÇa±¾À´¾Í±ÈbºÍc¶¼´ó£¬ËùÒÔaµÄֵûÓб䣬³ÌÐòÊä³öa¡¢bºÍcµÄÔÀ´Öµ£º10£¬4£¬3¡£
2£®ÔĶÁÏÂÁгÌÐò£¬Ð´³ö³ÌÐòµÄÊä³ö½á¹û¡£
main()
{ int x=100£¬ a£½10, b£½20£¬ Ok1£½5£¬Ok2£½0£»
if£¨a£¼b£©if(b!£½15£©if(!Ok1) x£½1£»
else if£¨ok2£© x£½10£»
else x£½-l£»
printf£¨"£¥d£Ün"£¬x)£»
}
¡¾½â¡¿³ÌÐòÔ¤ÖñäÁ¿xµÄֵΪ100£¬aµÄֵΪ10£¬bµÄֵΪ20£¬ok1Ϊ5£¬Ok2Ϊ0¡£³ÌÐòÖиø³öµÄifÓï¾ä¿ÉÒÔд³É¸ü½á¹¹»¯µÄÐÎʽÈçÏ£º
if(a£¼b) {
if£¨b!£½15£©£û
if£¨!Ok1£© x£½1£»
else{
if£¨Ok2£© x£½10£»
else x£½£l£»
£ý
}
}
ÓÉÓÚÌõ¼þa£¼b³ÉÁ¢£¬²¢ÇÒÌõ¼þb!=15Ò²³ÉÁ¢£¬¶øok1²»µÈÓÚ0£¬Ö´ÐÐelseºóµÄÓï¾ä¡£ÓÖÒòok2µÈÓÚ0£¬Ö´ÐÐelseºóµÄÓï¾ä¸³-1¸øx¡£ËùÒÔ³ÌÐòÊä³öÒ»l¡£
3£®ÔĶÁÏÂÁгÌÐò£¬Ð´³ö³ÌÐòµÄÊä³ö½á¹û¡£
main()
{ int y£½9£»
for(; y£¾0£» y--)
if(y£¥3==0){ printf£¨¡±£¥d¡±£¬--y£©£»continue;}
£ý
¡¾½â¡¿Ñ»·Ç°£¬±äÁ¿yµÄֵΪ9£¬ÆäÖеÄÑ»·Óï¾äÔÚy´óÓÚ0Çé¿öÏÂÑ»·£¬Ã¿´ÎÑ»·ºóyµÄÖµ¼õ1¡£Ñ»·ÌåÊǵ±yÄܱ»3Õû³ýʱÊä³ö±í´ïʽ--y£¬Êä³öµÄÊǼõ1ºóµÄyÖµ¡£ÕâÑù£¬µÚÒ»´ÎÑ»·ÒòyΪ9£¬Äܱ»3Õû³ý£¬Êä³ö8£¬yÒ²±ä³É8¡£ÓÖ¾Á½´ÎÑ»·£¬yµÄÖµ±äΪ6£¬ÓÖÈÃy¼õ1±ä³É5£¬²¢Êä³ö5£»ÓÖ¾Á½´ÎÑ»·£¬yµÄÖµ±ä³É3£¬ÈÃy¼õÖÁ±ä³É2£¬Êä³ö2£»ÔÙ¾Á½´ÎÑ»·ºó£¬yµÄÖµ±ä³É0£¬½áÊøÑ»·¡£ËùÒÔ³ÌÐòÊä³ö852¡£
¡¡
3.4 ³ÌÐòÉè¼ÆÌâ
¡¡
1£®±àÒ»¸ö³ÌÐò£¬ÊäÈ뻪ÊÏζȣ¨F£©£¬°´ÏÂÁй«Ê½¼ÆËã²¢Êä³ö¶ÔÓ¦µÄÉãÊÏζȣ¨C£©£ºC£½ 5£¨ F£32£©£¯9
¡¾½â¡¿ÀûÓù«Ê½£ºC£½5£¨F£32£©£¯9£¬ÊäÈëFÊÏζȣ¬¼ÆËã²¢Êä³ö¶ÔÓ¦µÄCÊÏζȣ¬³ÌÐòÒªÒýÈëÁ½¸ö±äÁ¿£¬·Ö±ðÓÃÓÚ´æ´¢FÊÏζȺÍCÊÏζȣ¬¼ÆËãʱӦ²ÉÓø¡µãÐÍ£¬°üÀ¨¹«Ê½Öеij£ÊýҲӦд³É¸¡µãÊý£¬²»ÄܲÉÓÃÕûÐͺͰѳ£Êýд³ÉÕûÊý¡£Òò²ÉÓÃÕûÐͱàд£¬¹«Ê½ÖеijýÔËËã±ä³ÉÕû³ý£¬»áµÃ³öÓëʵ¼ÊÒªÇó²»Ò»ÖµĽá¹û¡£³ÌÐòÈçÏ£º
££include <stdio.h>
main£¨£©
{ float f,c£»/*±äÁ¿¶¨Òå*/
printf£¨¡±ÊäÈëFÊÏζȡ±£©£»
scanf£¨¡±£¥f,£¦f£©£»
c£½ 5.0*£¨f£32.0£©£¯9.0£»
printf£¨¡±¶ÔÓ¦µÄCÊÏζȣ¥6.2f£Ün¡±£¬c£©£»
}
2£®±àÒ»¸ö³ÌÐò£¬ÊäÈëÒ»¸öÕûÊý£¬Êä³öÆä·ûºÅ£¨Èô¡Ý0£¬Êä³ö1£»Èô£¼0Êä³ö-1£©¡£
¡¾½â¡¿³ÌÐò¿ÉÓÃifÓï¾äÅжÏÊäÈëÊýµÄ·ûºÅ£¬²¢¿ØÖÆÊä³ö1»ò-l¡£³ÌÐòÈçÏ£º
££ include<stdio.h>
main£¨£©
{ int c£»£¯*±äÁ¿¶¨Òå*£¯
printf("ÊäÈëÒ»¸öÕûÊý");
scanf(¡± £¥d¡±£¬ £¦c£©£»
if£¨C£¾£½0£© printf("1\n")£»
else printf("-l\n")£»
}
3£®±àÒ»¸ö³ÌÐò£¬ÊäÈëXµÄÖµ£¬°´ÏÂÁй«Ê½¼ÆËã²¢Êä³öyµÄÖµ¡£
X£¨X¡Ül£©
y£½ {2x£l£¨l£¼x£¼10£©
3X-11£¨10¡ÜX£©
¡¾½â¡¿ÊäÈëx£¬°´¹«Ê½¼ÆËãy¡£Õâ¿ÉÓÃÒ»¸öǶÌ×µÄifÓï¾ä·Ö¶ÎÅжϲ¢¼ÆËã³öyµÄÖµ¡£È»ºóÊä³öyÖµ¡£³ÌÐòÈçÏ£º
££ include£¼stdio£®h£¾
main£¨£©
{ int x£¬y£»£¯*±äÁ¿¶¨Òå*£¯
printf£¨¡±ÊäÈëÒ»¸öÕûÊý¡±£©£»
scanf£¨¡±£¥d¡±£¬£¦x£©£»
if£¨ x£¼£½l£© y£½X£»
else if£¨x£¼10£©y£½2*x£l£»
else y£½3*X£11£»
printf(¡±y£½%d\ n¡±£¬ y)£»
}
4£®±àÒ»¸ö³ÌÐò£¬ÊäÈëÈý¸öµ¥¾«¶ÈÊý£¬Êä³öÆäÖÐ×îСÊý¡£
¡¾½â¡¿Éè×îСÊý´æÓÚ±äÁ¿minÖУ¬ÎªÇóÈý¸öÊýÖеÄ×îСÊý£¬¿É·ÖÒÔ϶ಽÍê³É£¬ÏÈÔ¤ÖÃminΪx£¬È»ºó·Ö±ð½«ÆäÓàÁ½¸öÊýÖðÒ»Óëmin±È½Ï£¬µ±ËüÃÇÖеÄij¸öÖµ±È´æÓÚminÖеÄÖµ¸üСʱ£¬¾ÍÓÃËüÃǸüÐÂmin¡£Ð´³ö³ÌÐòÈçÏ£º
££ include<stdio.h>
main()
{ float X,y,Z£¬min£»/*±äÁ¿¶¨Òå*/
printf("ÊäÈëÈý¸öµ¥¾«¶È¸¡µãÊý");
scanf("%f%f%f"£¬ &x£¬&y£¬&Z)£»
min £½x£»
if(min>y) min£½ y£»
if(min>Z) min£½Z£»
printf("¸¡µãÊý%f£¬%f£¬%fÖеÄ×îСֵÊÇ%f\n"£¬X£¬y£¬Z£¬min)£»
}
5£®±àÒ»¸ö³ÌÐò£¬Çó³öËùÓи÷λÊý×ÖµÄÁ¢·½ºÍµÈÓÚ1099µÄ3λÊý¡£
¡¾½â¡¿ÕÒ³öËùÓи÷λÊý×ÖµÄÁ¢·½ºÍµÈÓÚ1l99µÄ3λÕûÊý¡£3λÕûÊýÊÇ100ÖÁ999·¶Î§ÄÚµÄÕûÊý£¬Éè·Ö±ðÓÃa,b,c´æ´¢3λÊýµÄ°Ùλ¡¢Ê®Î»ºÍ¸öλµÄÊý×Ö£¬³ÌÐòÓÃÈýÖØÑ»·Çó³öa,b,cµÄÁ¢·½ºÍΪ1099µÄ3λÊýa*100+b*10£«c¡£³ÌÐòÈçÏ£º
££ include <stdio.h>
main()
{ int a£¬b£¬ c£»/*±äÁ¿¶¨Òå*/
for(a£½1£» a<=9£»a++)
for(b£½0£» b<=9£» b++)
for(c£½0£»c<£½9£»c++)
if(a*a*a+b*b*b+c*c*c==1099)
printf("%d\n"£¬(10*a£«b)*10£«c)£»
}
ÈôÓÃÒ»¸ö±äÁ¿i±íʾ3λÊý£¬Ñ»·Ì彫3λÊý±äÁ¿i·Ö²ð³öËüµÄ°Ùλ¡¢Ê®Î»ºÍ¸öλ¹²3¸öÊý×Ö£¬È»ºóÅÐÕâÈý¸öÊý×ÖµÄÁ¢·½ºÍÊÇ·ñÊÇ1099£¬ÈôÊǾÍÊä³ö¸Ã±äÁ¿µÄÖµ¡£³ÌÐòÈçÏ£º
££ include<stdio.h>
main£¨£©
{ int i£¬a£¬b, c£»/*±äÁ¿¶¨Òå*/
for £¨i£½100£»i<=999£»i++) {
a£½i/100£»
b£½(i%100)/10; /*»òb£½(i/10)%l0*/
c=i%10£»
if(a*a*a+b*b*b+c*c*c==1099)
printf("%d\n"£¬ i)£»
}
}
6£®±àÒ»¸ö³ÌÐò£¬ÊäÈë10¸öÕûÊý£¬Í³¼Æ²¢Êä³öÆäÖÐÕýÊý¡¢¸ºÊýºÍÁãµÄ¸öÊý¡£
¡¾½â¡¿ÊäÈë10¸öÕûÊý£¬Í³¼ÆÆäÖÐÕýÊý¡¢¸ºÊýºÍÁãµÄ¸öÊý¡£³ÌÐòÒýÈë3¸ö¼ÆÊýÆ÷±äÁ¿£¬ÓÃÓÚͳ¼Æ´óÓÚÒÔСÓÚ0ºÍµÈÓÚ0µÄÕûÊýµÄ¸öÊý¡£¿ªÊ¼Ê±£¬Õâ3¸ö¼ÆÊýÆ÷¶¼ÖÃ0£¬È»ºóÓÃÑ»·ÖðÒ»ÊäÈë10¸öÕûÊý£¬²¢Åж¨µ±Ç°ÊäÈëµÄÕûÊýÊÇ´óÓÚ0£¬»òСÓÚ0£¬»òµÈÓÚ0£¬²¢°´Åж¨½á¹ûÀÛ¼ÓÏàÓ¦¼ÆÊýÆ÷¡£×îºó£¬³ÌÐòÊä³öÕâ3¸ö¼ÆÊýÆ÷µÄÖµ¡£³ÌÐòÈçÏ£º
# include<stdio.h>
main()
{ int i,d,n,z,p£»/*±äÁ¿¶¨Òå*/
n£½Z£½p£½0£»
for(i£½1£»i<=10£»i++) {
print(" ÊäÈëµÚ%d¸öÕûÊý", i)£»
scanf("%d",&d)£»
if(d<0)n++£»
else if(d>0)p++£»
else z++£»
}
printf("¸ºÊýÓÐ%d¸ö£¬ÕýÊýÓÐ%d¸ö£¬ÁãÓÐ%d¸ö¡£\n"£¬n£¬p£¬z)£»
}
7£®±à³ÌÐò£¬°´ÏÂÁй«Ê½¼ÆËãeµÄÖµ(¾«¶ÈΪ1e£6)£º
e£½1+1/1!+1/2!+1/3!+¡+1/n!+¡
¡¾½â¡¿°´eµÄÃݼ¶ÊýÕ¹¿ªÊ½¼ÆËãeµÄÖµ¡£ÕâÊǵäÐ͵ÄÇó¼¶ÊýºÍ¼ÆËãÎÊÌ⡣ͨ³£²ÉÓÃÖðÏî¼ÆË㣬²¢ÀۼƵķ½·¨¡£¼ÆËãеÄÏîʱ£¬¿ÉÓÃÉÏÒ»ÂÖÑ»·¼ÆËã³öµÄÏÕâÄÜÌá¸ß³ÌÐòµÄЧÂÊ¡£Ñ»·Ö±ÖÁµ±Ç°ÏîµÄֵСÓÚ¾«¶ÈÒªÇó½áÊø¡£³ÌÐòÈçÏ£º
# include<stdio.h>
main()
{ double e£¬t,i£»/*±äÁ¿¶¨Òå*/
e£½0.0£»t=1.0£»i£½1.0£»
while(t>£½1.0e-6) {
e+£½t£»
t/= i£»
i+= 1.0£»
}
printf(¡±e£½%.6f\n¡±£¬ e)£»
}
8£®±à³ÌÐò£¬°´ÏÂÁй«Ê½¼ÆËãyµÄÖµ(¾«¶ÈΪ1e£6)£º
y=¡Æ1/r*r+1
¡¾½â¡¿°´Ëù¸ø¹«Ê½¼ÆËãÊýÁеĺ͡£ÀàËÆÉÏһСÌâµÄ½â£¬ÖðÏî¼ÆËã²¢Àۼơ£³ÌÐòÈçÏ£º
# include<stdio.h>
main()
{ double y,r,t£»/*±äÁ¿¶¨Òå*/
y£½0.0£»r£½1.0£»
while((t=1.0/(r*r+1.0))>=1.0e-6) {
y+=t£»
r+=1.0£»
}
printf("y=%.6f\n"£¬ y)£»
}
9£®±àÒ»¸ö³ÌÐòÏÔʾASCII´úÂë0x20ÖÁox6fµÄÊ®½øÖÆÊýÖµ¼°Æä¶ÔÓ¦×Ö·û¡£
¡¾½â¡¿ÏÔʾASCII´úÂëΪʮÁù½øÖÆ0x20ÖÁox6fµÄ×Ö·ûµÄÊ®½øÖÆ´úÂëÖµÓëÆä×Ö·û¡£³ÌÐò¿ÉÓÃÒ»¸öÑ»·£¬ÈñäÁ¿i˳ÐòµØÈ¡0X20ÖÁOX6fµÄÖµ£¬²¢ÖðÒ»Êä³öÆäÊ®½øÖÆ´úÂëºÍ¶ÔÓ¦µÄ×Ö·û£¬³ÌÐòÈçÏ£º
# include<stdio.h>
main()
{ int i£¬k£½0£»
for(i=0x20; i<=0x6f£»i++) {
if(k++%10== O)/*ÿÐÐÊ®¸ö*/
printf("\n")£»
printf("%3d(%C)"£¬ i£¬i)£»
}
printf("\n")£»
}
10£®ÓÃÈýÖÖÑ»·Óï¾ä·Ö±ð±àд³ÌÐòÏÔʾ1ÖÁ100µÄƽ·½Öµ¡£
¡¾½â¡¿ÓÃÈýÖÖÑ»·Óï¾ä·Ö±ð±àдÏÔʾ1ÖÁ100µÄƽ·½ÖµµÄ³ÌÐò¡£Ö±½Óд³ö3¸ö³ÌÐòÈçÏ£º
(1) ÓÃÊäÑ»·ÊµÏֵijÌÐò
# include<stdio.h>
main() /*ÓÃforÑ»·*/
{ int i£¬k£½0£»
for(i£½l£»i<=100£»i++) {
if(k++%5==0) /*ÿÐÐÎå¸ö*/
printf("\n")£»
printf("%3d*%3d£½%5d"£¬i£¬i£¬i*i)£»
}
printf("\n")£»
}
(2) ÓÃwhileÑ»·ÊµÏֵijÌÐò
# include<stdio.h>
main() /*ÓÃ whileÑ»·*/
{ int i£¬k=0 £»
i=1£»
while(<=100){
if(k++%5==0)/*ÿÐÐÎå¸ö*/
printf("\n")£»
printf("%3d*%3d£½%5d"£¬ i£¬i£¬i*i)£»
1++£»
}
printf("\n")£»
}
(3) ÓÃdo-whileÑ»·ÊµÏֵijÌÐò
# include<stdio.h>
main() /*ÓÃdo-whileÑ»·*/
£û int i£¬ k£½0 £»
i=1;
do{
if(k++%5==0) /*ÿÐÐÎå¸ö*/
printf("\n")£»
printf("%3d*%3d£½%5d"£¬i£¬i£¬i*i)£»
1++£»
} while(<=100)£»
printf("\n")£»
}
suian 2006-11-12 19:48
³ÌÐòÔ±³å´ÌÁ·Ï°Ìâ¼°½â´ð
³ÌÐòÔ±³å´ÌÁ·Ï°Ìâ¼°½â´ð:µÚËÄÕÂ
4.1 µ¥ÏîÑ¡ÔñÌâ
1.ÈôÓÐÏÂÁÐ˵Ã÷£¬ÔòÊýֵΪ4µÄ±í´ïʽÊÇ£¨ £©
int a[12]£½{ l£¬2£¬3£¬4£¬5£¬6£¬7£¬8£¬9£¬10£¬11£¬12 }£»
char c£½'a'£¬d£¬ g£»
¢Ùa[g£c] ¢Úa[4]
¢Ûa['d'-'c'] ¢Üa['d'-c]
¡¾½â¡¿Êý×éÔªËØµÄϱê×Ô0¿ªÊ¼Ë³Ðò±àºÅ£¬ÖµÎª4µÄÔªËØÊÇa[3]¡£ËùÒÔÖ»ÓÐϱê±í´ïʽµÄֵΪ3µÄ²ÅÊÇÕýÈ·µÄ¡£Ï±ê±í´ïʽg-CÖеĵıäÁ¿gºÍcµÄÖµÊÇ»¹Î´±»É趨µÄ£¬ÆäÖµ²»È·¶¨¡£a[4]µÄֵΪ5£¬Ï±êΪ4ÊDz»¶ÔµÄ¡£'d'-'c'µÄֵΪ1£¬a[l]µÄÖµÊÇ2£¬ËùÒÔÒ²ÊDz»¶ÔµÄ¡£±äÁ¿cµÄֵΪ'a' £¬'d'-c£½3£¬ËùÒÔÕýÈ·½â´ðÊǢܡ£
2£®ÉèÓж¨Ò壺"char s[12]={"string"};" Ôòprintf("%d\n"£¬strlen(s))£»µÄÊä³öÊÇ£¨ £©
¢Ù 6 ¢Ú 7
¢Û11 ¢Ü 12
¡¾½â¡¿ÔÚCÓïÑÔÖУ¬×Ö·û´®ÊÇÖ¸ÔÚÓÐЧ×Ö·ûÖ®ºóÓÐ×Ö·ûÂʽáÊø±ê¼Ç·ûµÄ×Ö·ûÁУ¬²¢Ô¼¶¨×Ö·û´®µÄ³¤¶ÈÊÇÖ¸×Ö·ûÂÊÖÐÓÐЧ×Ö·û¸öÊý£¬²»°üÀ¨×Ö·û´®µÄ½áÊø±ê¼Ç·û¡£´æ·ÅÓÚ×Ö·ûÊý×ésÖеÄ×Ö·û´®ÊÇ¡°string¡±£¬¸Ã×Ö·û´®µÄ³¤¶ÈΪ6£¬ËùÒÔÊä³ö¸Ã×Ö·û´®µÄ³¤¶ÈÓ¦ÊÇ6¡£ÕýÈ·µÄ½â´ðÊÇ¢Ù¡£
3£®ÏÂÁÐÓï¾äÖУ¬ÕýÈ·µÄÊÇ£¨ £©
¢Ù char a[3][]={'abc"£¬'1'}£» ¢Ú char a[][3]={'abc'£¬'l'}£»
¢Ûchar a[3][]={'a'£¬"1"}£» ¢Üchar a[][3]={"a","1"}£»
¡¾½â¡¿È綨ÒåÊý×éʱÓгõʼ»¯£¬Æä×î¸ßάµÄ³¤¶È¿ÉÒÔʡȱ£¬ÓÉϵͳ¸ù¾Ý³õʼ»¯Ê±µÄ³õÖµ¸öÊýÈ·¶¨£¬¶øÆäËüάµÄ³¤¶ÈÊDz»¿ÉÒÔȱʡµÄ¡£¶Ô¶þά×Ö·ûÊý×éµÄ³õʼ»¯£¬¿ÉÒÔ°´ÐÐÓÃ×Ö·û´®¶ÔÆä³õʼ»¯£¬Ò²¿ÉÒÔ°´¶þάÊý×éÔªËØµÄ´æ´¢Ë³ÐòÖðÒ»ÓÃ×Ö·û¶ÔÆäÔªËØ³õʼ»¯¡£ÔÚ¹©Ñ¡Ôñ½â´ð¢ÙºÍ¢ÛÖУ¬Óв»ÊÇ×î¸ßάµÄ³¤¶È±»È±Ê¡£¬ËùÒÔÊÇ´íÎóµÄ¡£ÔÚ¹©Ñ¡Ôñ½â´ð¢ÙºÍ¢ÚÖУ¬»¹½«×Ö·û´®³£Á¿Ð´×÷'abc'£¬ÕâÒ²ÊÇ´íÎóµÄ¡£Ö»ÓТܣ¬ÓÃ×Ö·ûÂʰ´Ðиø¶þά×Ö·ûÊý×é³õʼ»¯£¬Õâ²ÅÊÇÕýÈ·µÄ¡£ÕýÈ·¹¹½â´ðÊǢܡ£
4£®ºÏ·¨µÄÊý×鶨ÒåÊÇ£¨ £©
¢Ùint a[]={"string"} ¢Úint a[5]={0,1,2,3,4,5};
¢Ûchar a={"string"} ¢Üchar a[]={0,1,2,3,4,5};
¡¾½â¡¿¢Ù´íÎóµÄÔÒòÊÇÕûÊýÊý×é²»¿ÉÒÔÓÃ×Ö·û´®¶ÔÆä³õʼ»¯¡£¢Ú´íÎóµÄÔÒòÊÇ£¬Êý×é³õʼ»¯Ê±£¬³õʼ»¯Ö¸¶¨µÄÖµµÄ¸öÊý¶àÓÚÊý×éµÄÔªËØ¸öÊý¡£¢Û´íÎóµÄÔÒòÊÇ£¬ÄÜÓÃ×Ö·û´®³õʼ»¯µÄÖ»£»ÓÐ×Ö·ûÖ¸Õë±äÁ¿£¬»ò×Ö·ûÊý×é¡£×Ö·ûÂʲ»ÄÜ¶ÔÆäËüÀàÐ͵ıäÁ¿³õʼ»¯£¬°üÀ¨×Ö·û±äÁ¿¡£¢ÜÊÇÕýÈ·µÄ£¬ÒòΪ×Ö·ûÊý×é¿ÉÒÔÓÃСÕûÊý£¨×÷Ϊ×Ö·ûµÄ ASCII´úÂëÖµ£©¶ÔÆäÔªËØ³õʼ»¯¡£
5£®Óï¾ä"printf("%d\n"strlen("ats\nol2\1\\"))£»"µÄÊä³ö½á¹ûÊÇ£¨ £©
¢Ù11 ¢Ú10 ¢Û 9 ¢Ü 8
¡¾½â¡¿×Ö·û´®ÖеÄ×Ö·û¿ÉÒÔÊÇÒ»°ãµÄÆÕͨ×Ö·û£¬Ò²¿ÉÒÔÊÇÓÉ·´Ð±¸Ü×Ö·û¿ªÍ·µÄתÒå×Ö·û¡£ÔÚ×Ö·û´®"abs\no12\11\\"ÖУ¬ÓÐÈý¸öתÒå×Ö·û£¬ËüÃÇÊÇ\n¡¢\1¡¢\\£¬ËùÒÔ¸Ã×Ö·û´®µÄÓÐЧ×Ö·û¸öÊýÊÇ9¡£ËùÒÔÕýÈ·µÄ»Ø´ðÊÇ¢Û¡£
6£®º¯Êýµ÷Óá°strcat(strcpy(strl£¬str2)£¬str3)¡±µÄ¹¦ÄÜÊÇ£¨ £©
¢Ù½«×Ö·û´®strl¸´ÖƵ½×Ö·û´®str2ÖкóÔÙÁ¬½Óµ½×Ö·û´®str3Ö®ºó
¢Ú½«×Ö·û´®strlÁ¬½Óµ½×Ö·û´®str2ÖкóÔÙ¸´ÖƵ½×Ö·ûÂÊstr3Ö®ºó
¢Û½«×Ö·û´®str2¸´ÖƵ½×Ö·û´®strlÖкóÔÙ½«×Ö·û´®str3Á¬½Óµ½×Ö·û´®strlÖ®ºó
¢Ü½«×Ö·û´®str2Á¬½Óµ½×Ö·ûÂÊstrlÖ®ºóÔÙ½«×Ö·û´®strl¸´ÖƵ½×Ö·û´®str3ÖÐ
¡¾½â¡¿º¯Êýµ÷ÓÃstrcat(s1£¬s2)Êǽ«s2×Ö·û´®¸´ÖÆÁ¬½Óµ½s1×Ö·û´®Ö®ºó£¬Ê¹s1×Ö·û´®±äµÃ¸ü³¤¡£º¯Êýµ÷ÓÃstrcpy(s1£¬s2)Êǽ«s2 ×Ö·û´®¸´ÖƵ½s1£¬Ê¹s1×Ö·û´®µÄÄÚÈÝÓës2×Ö·û´®µÄÄÚÈÝÏàͬ¡£º¯Êýµ÷ÓÃstrcat(strcpy(strl£¬str2)£¬str3)ÊÇÏÈÖ´ÐÐstrcpy(strl£¬str2)£¬È»ºóÔÙÖ´ÐÐstrcat(strl,str3)£¬ËùÒÔÆä¹¦ÄÜÊǽ«×Ö·û´®str2¸´ÖƵ½×Ö·û´®strlÖУ¬È»ºóÔÙ½«×Ö·û´®str3¸´ÖÆÁ¬½Óµ½×Ö·û´®strlÖ®ºó¡£ÕýÈ·µÄÑ¡ÔñÊÇ¢Û¡£
7£®ÉèÓÐÈç϶¨Ò壬ÔòÕýÈ·µÄÐðÊöΪ£¨ £©
char x[]£½{"abcdefg"}£»
char y[]£½{'a'£¬'b'£¬'c'£¬'d'£¬'e'£¬'f'£¬'g'}£»
¢ÙÊý×éxºÍÊý×éyµÈ¼Û¢ÚÊý×éxºÍÊý×éy³¤¶ÈÏàͬ
¢ÛÊý×éXµÄ³¤¶È´óÓÚÊý×éyµÄ³¤¶È¢ÜÊý×éXµÄ³¤¶ÈСÓÚÊý×éyµÄ³¤¶È
¡¾½â¡¿²»Ö¸¶¨Êý×鳤¶ÈµÄ×Ö·ûÊý×鶨Ò壬ÆäËùÐèÒªµÄ×Ö½ÚÊý¿ÉÓɳõʼ»¯Öиø³öµÄÖµµÄ¸öÊýÈ·¶¨¡£×Ö·ûÊý×é¿ÉÒÔÓÃ×Ö·û´®³õʼ»¯£¬Ò²¿ÉÓÃ×Ö·ûÖð¸ö¸ø×Ö·ûÊý×éµÄÔªËØ³õʼ»¯¡£µ«ÓÃ×Ö·û³õʼ»¯Ê±£¬¾¡¹Ü¸ø³öÁË×Ö·û´®ÖеÄÈ«²¿×Ö·û£¬»¹ÊDz»»á×Ô¶¯ÓÐ×Ö·ûÂʽáÊø×Ö·û¡£µ«×Ö·û´®³õʼ»¯×Ô¶¯»áº¬ÓÐ×Ö·û´®µÄ½áÊø±ê¼Ç·û£¬×Ö·û´®³õʼ»¯ËùÐèÒªµÄ×Ö½Ú¸öÊý»á±ÈÓÃͬÑù¶àµÄ×Ö·û³õʼ»¯¶à1¸ö×Ö½Ú¡£ËùÒÔÖ»ÓТ۲ÅÊÇÕýÈ·µÄ¡£
¡¡
4.2 Ìî³äÌâ
1£®¸ù¾Ý±äÁ¿¶¨Òå¡°static int b[5]£¬ a[][3]={1£¬2£¬3£¬4£¬5£¬6};¡±£¬b[4]£½_____£¬a[1][2]
¡¾½â¡¿ÏµÍ³¹æ¶¨£¬¾²Ì¬±äÁ¿¶¨Òåʱ£¬ÈôÄ©³õʼ»¯£¬ÏµÍ³×Ô¶¯¸ø¶¨¶þ½øÖÆ´úÂëÈ«0µÄÖµ¡£ËùÒÔ̬Êý×ébµÄÔªËØÈ«Îª0£¬µ±È»°üÀ¨b[4]ҲΪ¼¸¾²Ì¬Êý×éaÊǶþάÊý×飬ÿÐÐÓÐÈý¸öÔªËØ£¬ÔÚ³õʼ»¯Öнá³öÁËÁù¸ö³õÖµ£¬ËùÒÔÊý×éaÓÐ2ÐС£ÓÉÓÚÊý×éµÄÔªËØ°´ÐÐ˳Ðò´æ´¢£¬²¢°´ÐÐ˳Ðò³õʼ»¯¡£Ç°Èý¸öÖµÊǵÚÒ»ÐУ¬ºóÈý¸öÖµÊǵڶþÐС£a[1][2]ÊǵڶþÐеĵÚÈýÁÐÔªËØ£¬Ò²ÊÇ aµÄ×îºóÒ»¸öÔªËØ£¬ËùÒÔÆäÖµÊÇ6¡£
2£®ÉèÓж¨ÒåÓï¾ä¡°static int a[3][4]={{1}£¬{2}£¬{3}}£»¡±Ôòa[l][l]ֵΪ£ß£¬a[2][1]µÄֵΪ£ß¡£
¡¾½â¡¿¸ø¶þάÊý×é³õʼ»¯Ê±£¬¿É°´Ðиø³ö³õÖµ£¬²¢ÇÒÿÐпÉÒÔÖ»¸øÇ°Ã沿·ÖµÄÔªËØ¸ø³ö³õÖµ¡£ÏµÍ³¹æ¶¨£¬¶ÔÄÄЩδ¸ø³ö³õÖµµÄ²¿·ÖÔªËØ£¬ÏµÍ³×Ô¶¯Ööþ½øÖÆ´úÂëÈ«0µÄÖµ¡£ÓÉÓÚ¶¨ÒåÓï¾äÖ»¸øa[0][0]¸ø¶¨³õÖµl¡¢a[l][0]¸ø¶¨³õÖµ2¡¢a[2][0]¸ø¶¨³õÖµ3¡£ÕâÑù,ÆäËüÔªËØ¶¼Îª0Öµ¡£ËùÒÔ£¬a[1][1]£½ 0£¬a[2][1]£½ 0¡£
3£®ÈôÔÚ³ÌÐòÖÐÓõ½¡°putchar( )¡±º¯Êýʱ£¬Ó¦ÔÚ³ÌÐò¿ªÍ·Ð´Éϰüº¬ÃüÁî£ß____£¬ÈôÔÚ³ÌÐòÖÐÓõ½¡°strlen( )¡±º¯Êýʱ£¬Ó¦ÔÚ³ÌÐò¿ªÍ·Ð´Éϰüº¬ÃüÁî_____£ß¡£
¡¾½â¡¿putchar()ÊÇϵͳÌṩµÄÍ·Îļþstdio.hÖж¨ÒåµÄºê£¬ËùÒÔ³ÌÐòҪʹÓÃËü£¬±ØÐëдÉϰüº¬ÃüÁ#include<stdio.h>¡£º¯Êýstrlen()ÊÇϵͳÌṩµÄ×Ö·û´®´¦Àíº¯ÊýÖ®Ò»£¬×Ö·û´®´¦Àíº¯ÊýµÄº¯ÊýÔÐÍ˵Ã÷ºÍËüÃÇÓõ½µÄÓйس£Á¿¡¢Êý¾Ý½á¹¹µÈ£¬ÔÚϵͳÌṩµÄÍ·Îļþtring.hÖж¨Ò壬ËùÒÔʹÓøú¯ÊýµÄ³ÌÐòÓ¦ÔÚ³ÌÐò¿ªÍ·Ð´Éϰüº¬ÃüÁî²¢include<String.h>¡£
4£®ÏÂÃæ³ÌÐòµÄ¹¦ÄÜÊÇÊä³öÊý×ésÖÐ×î´óÔªËØµÄϱ꣬ÇëÌî¿Õ¡£
main()
{int k£¬ p £»
int s[]={1,£9£¬7£¬2£¬-10£¬3};
for(p£½0, k£½p£»p<6£» p++)
if(s[p]>s[k])____________
printf("%d\n" £¬k)£»
}
¡¾½â¡¿ÎªÒªÑ°ÕÒÊý×éÖеÄ×î´óÔªËØµÄϱ꣬ÐèÏÈÔ¤Éè1¸öÁÙʱ×î´óÔªËØµÄϱ꣬²¢Ë³ÐòÖðÒ»¿¼²ìÊý×éµÄÔªËØ£¬µ±·¢ÏÖµ±Ç°ÔªËرÈÁÙʱ×î´óÔªËØ¸ü´óʱ£¬¾ÍÓõ±Ç°ÔªËصÄϱê¸üÐÂÁÙʱ×î´óÔªËØÏ±ꡣֱÖÁ¿¼²ìÁËÊý×éµÄÈ«²¿ÔªËغó£¬ÕâÁÙʱ×î´óÔªËØÏ±ê¾ÍÊÇÊý×éµÄ×î´óÔªËØÏ±ꡣͨ³£Ô¤ÉèµÄ×î´óÔªËØÏ±êÊÇÊý×éµÄÊ×ÔªËØÏ±꣬¿¼²ìÊÇ´ÓÊ×ÔªËØ¿ªÊ¼Ë³ÐòÏòºó¼ÌÔªËØ¿¼²ì¡£³ÌÐòÖУ¬´æ´¢ÁÙʱ×î´óÔªËØÏ±êµÄ±äÁ¿ÊÇk£¬±äÁ¿p¿ØÖÆË³Ðò¿¼²ìµÄÑ»·¿ØÖƱäÁ¿¡£µ±·¢ÏÖµ±Ç°ÔªËØs[p]±ÈÁÙʱ×î´óÔªËØ s[k]¸ü´óʱ£¬Ó¦¸ÃÓÃp¸üÐÂk¡£ËùÒÔÔÚ¿Õ¿ò´¦Ó¦ÌîÈë´úÂë¡°k£½p£»¡±¡£
5£®ÏÂÃæ³ÌÐòµÄ¹¦ÄÜÊǽ«Ò»¸ö×Ö·û´®strµÄÄÚÈݵߵ¹¹ýÀ´£¬ÇëÌî¿Õ¡£
# include<string.h>
main()
{int i£¬ j£¬_____________£»
char str[]={"1234567"}£»
for(i£½0£¬j£½strlen(str)£» i<j£»i++£¬j++)
{ k£½str; str=str[j]£» str[j]=k; }
printf("%s\n"£¬ str)£»
}
¡¾½â¡¿µßµ¹Ò»¸ö×Ö·û´®ÖеÄ×Ö·û£¬¾ÍÊÇÊ×β¶ÔÓ¦µÄÔªËØÁ½Á½½»»»¡£¼òµ¥µØ¿ÉÓÃÁ½¸öÓαê±äÁ¿iºÍj,jÊÇǰ¶ËÔªËØµÄϱê, jÊǺó¶ËÔªËØµÄϱê, ½»»»ÒÔÕâÁ½¸ö±äÁ¿ÖµÎªÏ±êµÄÔªËØstrºÍ str[j]¡£¿ªÊ¼Ê±£¬iµÄֵΪ0£¬jµÄֵΪ×Ö·ûÂÊÎ´ÔªËØµÄ²»±ê£¨×Ö·û´®³¤¶È¼õ1£©¡£Ã¿´Î½»»»ºó£¬iÔö1£¬j¼õ1¡£¼ÌÐø½»»»µÄÌõ¼þÊÇstr»¹Î»ÓÚstr[j]µÄÇ°Ãæ£¬¼´i<j¡£×Ö·û´®Ä©ÔªËصIJ»±êÊÇËüµÄ³¤¶È¼õ1£¬ËùÒÔÔÚµÚ¶þ¸ö¿Õ¿ò´¦Ó¦ÌîÈë-1¡£³ÌÐòΪÁ˽»»»strºÍstr[j]£¬Ê¹ÓÃÁ˱äÁ¿k£¬¸Ã±äÁ¿Ó¦ÔÚ³ÌÐòµÄ±äÁ¿¶¨Ò岿·ÖÖÐÒ»Æð¶¨Ò壬ËùÒÔÔÚµÚÒ»¸ö¿Õ¿ò´¦Ó¦ÌîÈëk¡£
6£®ÒÔϳÌÐò¿É°ÑÊäÈëµÄÊ®½øÖÆÊýÒÔÊ®Áù½øÖÆÊýµÄÐÎʽÊä³ö£¬ÇëÌî¿Õ¡£
main( )
{ char b[17]={"0123456789ABCDEF"};
int c[64],d,i£½0,base£½16;
long n£»
printf("Enter a number£º\n")£»£®
scanf("%ld"£¬ &n)£º
do { c=________;i++;n£½n/base;}
while(n!£½0);
printf("Transmite new base£º\n")£»
for(--i; i>= 0;--i)
{d£½c£» printf("%c"£¬b)£»}
printf("\n")£»
¡¾½â¡¿³ÌÐòÖУ¬×Ö·ûÊý×éb´æ´¢Ê®Áù½øÖƵÄ16¸öÊý×Ö·û£¬ÕûÐÍÊý×éC´æ´¢Ôó³öµÄÊ®Áù½øÖÆÊýµÄ¸÷λÊýÖµ.´ÓÕûÊýnÒë³öËüµÄ¸÷λʮÁù½øÖÆÊýÖµ£¬Ðè²ÉÓóý16È¡ÓàµÄ·½·¨£¬¼´Çón³ý16µÄÓ࣮µÃµ½ËüµÄÊ®Áù½øÖƵĸöλÊý£¬½Ó׎«n³ýÒÔ16¡£ÔÚn²»µÈÓÚ0µÄÇé¿öÏÂÑ»·£¬ÄÜ˳ÐòÇó³önµÄÊ®Áù½øÖƵĸöλÊý¡¢Ê®Î»Êý¡¢°ÙλÊýµÈµÈ¡£³ÌÐòÖбäÁ¿baseÒÑÔ¤ÖÃ16£¬ËùÒÔÔÚµÚÒ»¸ö¿Õ¿ò´¦¿ÉÌî´úÂën%base»òn%16¡£µ±nµÄÊ®Áù½øÖÆÊýµÄ¸öλ¡¢Ê®Î»¡¢°ÙλµÈÊý×ÖÒÀ´Î´æ·ÅÓÚÊý×éCÖк󣬾ʹÓ×î¸ßλÖÁ×îµÍ룬²ÎÕÕÊý×écµÄÄÚÈÝd(ÒÔÆäÄÚÈÝΪϱê)£¬È¡Ê®Áù½øÖÆÊý×Ö·û±íÖеÄ×Ö·ûb[d]Êä³ö¡£ËùÒÔÔÚµÚ¶þ¸ö¿Õ¿ò´¦¿ÉÌîÈë´úÂë[d]¡£
4.3 ³ÌÐò·ÖÎöÌâ
1£®ÔĶÁ³ÌÐò£¬Ð´³ö³ÌÐòÔËÐнá¹û¡££¬
main£¨£©
{ static int a[][3]£½{9£¬7£¬5£¬3£¬l£¬2£¬4,6£¬8};
int i£¬j£¬sl£½0£¬s2£½0£»
for(i£½0£» i<3£»i++)
for(j£½0£»j<3£»j++)
{ if(i£½£½j) s1£½s1£«a[j];
if(i+j£½£½ 2) s2£½s2£«a[j];
}
printf("%d\n%d\n"£¬ sl£¬s2)£»
}
¡¾½â¡¿ÒÑÖªÊý×é¡£¹²ÓÐ3ÐÐ3ÁÐϯһÐÐÒÀ´ÎÊÇ9,7,5£»Ã¿¶þÐÐÊÇ3,1,2£»µÚÈýÐÐÊÇ4,6,8¡£³ÌÐòÒýÓÃÊý×éÔªËØµÄÓαê±äÁ¿ÊÇiºÍj£¬ÍâÑ»·¿ØÖƱäÁ¿iÊÇÊý×éµÄÐÐÏÂÇÅ£¬ÄÚÑ»·¿ØÖƱäÁ¿jÊÇÊý×éµÄÁÐϱꡣѻ·ÌåµÄ¹¤×÷Êǽ«Êý×éµÄÄ³Ð©ÔªËØÀۼƵ½sl£¬Ä³Ð©ÔªËØÀۼƵ½S2¡£½«ÐÐϱêiºÍÁÐϱêjÏàͬµÄÔªËØÀۼƵ½sl£¬sl£½a[0][0]£«a[l][1]£«a[2][2]¡£½«ÐÐϱêiÓëÁÐϱêjµÄºÍΪ 2µÄÔªËØÀۼƵ½s2£¬s2£½a[0][2]£«a[l][l]£«a[2][0]¡£ËùÒÔslÊÇ18£¬s2ÊÇ10¡£³ÌÐòÊä³ö£º
18
10
2£®ËµÃ÷ÏÂÁгÌÐòµÄ¹¦ÄÜ¡£
main()
{ int i£¬j£»
float a[3][3]£¬b[3][3]£¬x£»
for(i£½0£»i<3£»i++)
for(j£½0£»j<3 £»j++)
{ scanf("%f",&x)£» a[j]£½ x£»
}
for(i£½0£»i<3£»i++)
for(j£½0£»j<3£»j++)
b[j]£½a[j]£»
for(i=0£»i<3£»i++)
{printf("\n")£»
for(j£½0£»j<3£»j++)
printf("%f"£¬b[j])£»
}
printf("\n")£»
}
¡¾½â¡¿³ÌÐòµÚÒ»¶ÎÁ½ÖØÑ»·£¬ÊµÏÖ°´ÐÐ˳ÐòÊäÈëÊý×éaµÄÈ«²¿ÔªËصÄÖµ¡£³ÌÐòµÚ¶þ¶ÎÁ½ÖØÑ»·Êǽ«Êý×éaתÖø´ÖƵ½Êý×éb¡£³ÌÐòµÚÈý¶ÎÁ½ÖØÑ»·ÊµÏÖ°´ÐÐÊä³öÊý×ébµÄÈ«²¿ÔªËØ¡£ËùÒÔ³ÌÐòµÄ¹¦ÄÜÊǰ´ÐÐ˳ÐòÊäÈë3*3¶þάÊý×éµÄÈ«²¿ÔªËØ£¬È»ºó°´ÁÐ˳ÐòÊä³ö¡£
3£®Ð´³öÏÂÁгÌÐòµÄÔËÐнá¹û¡£
main()
{static char a[]£½£û'*','*','*','*','*','*'}£»
int i£¬j£¬k£»
for( i£½0£»i<5£»i++)
{ printf("\n")
for(j£½ 0£»j<i£»j++) printf("%c"£¬'')£»
for£¨j£½0£»j<5 £»j++)printf£¨"%c"£¬a[k])£»
}
printf( "\n")£»
}
¡¾½â¡¿³ÌÐòµÄÍâÑ»·¿ØÖÆÑ»·Îå´Î£¬Ã¿´Î¿ªÊ¼ÏÈÊä³öÒ»¸ö»»Ðзû£¬¹²Êä³ö5ÐÐÐÅÏ¢¡£¶ÔÓÚi£¨×Ô0¿ªÊ¼¼ÆË㣩ÐУ¬ÏÈÊä³öi¸ö¿Õ°×·û£¬½Ó×ÅÊä³ö×Ö·ûÊý×éaÖеÄÎå¸ö×Ö·û£¬ÓÉÓÚaÖеÄÎå¸ö×Ö·û¶¼ÊÇ×Ö·û¡££¬ËùÒÔÊä³öÎå¸ö*×Ö·û¡£ÕâÑù³ÌÐòÊÇÊä³öÒÔÏÂÐÎʽµÄͼ°¸£º
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *
4£®ËµÃ÷ÏÂÁгÌÐòµÄ¹¦ÄÜ¡£
main()
{ int i£¬j £»
float a[3][3]£¬b[3][3]£¬c[3][3]£¬x£»
for(i£½0£»i<3£»i++)
for(j=0;j<3£»j++)
{ scanf("%f"£¬ &x)£» a[j]= x£»
}
for(i£½0£»i<3£»i++)
for(j£½0£»j<3£»j++)
{scanf("%f"£¬&x)£»b[j]£½x£»
}
for(i£½0£» i<3; i++)
for(j£½0£»j<3£»j++)
c[j]£½a[j]£« b[j] £»
for(i£½0£» i<3£»i++)
{ printf("\n")£»
for(j£½0£»j<3£»j++)
printf("%f"£¬ c[j])£»
}
printf("\n")£»
}
¡¾½â¡¿³ÌÐòµÚÒ»¶ÎµÄ¹¦ÄÜÊǰ´ÐÐ˳ÐòÊäÈëÊý×éa µÄÔªËØ¡£³ÌÐòµÚ¶þ¶ÎµÄ¹¦ÄÜÊǰ´ÐÐ˳ÐòÊäÈëÊý×ébµÄÔªËØ¡£³ÌÐòµÚÈý¶ÎµÄ¹¦ÄÜÊÇ˳ÐòÀÛ¼ÓÊý×éaºÍÊý×ébµÄ¶ÔÓ¦ÔªËØ£¬²¢½«ºÍ´æÓÚÊý×éCµÄ¶ÔÓ¦ÔªËØÖС£×îºó£¬°´ÐÐ˳ÐòÊä³öÊý×éCµÄÈ«²¿ÔªËØ¡£
¡¡
4.4 ³ÌÐòÉè¼ÆÌâ
¡¡
1£®±à³ÌÐò£¬ÊäÈëµ¥¾«¶ÈÐÍһάÊý×é a[10] £¬¼ÆËã²¢Êä³ö aÊý×éÖÐËùÓÐÔªËØµÄƽ¾ùÖµ¡£
¡¾½â¡¿ÎªÁ˼ÆËãÊý×éÔªËØµÄƽ¾ùÖµ£¬Ê×ÏÈÒªÀÛ¼ÆËüµÄÈ«²¿ÔªËصĺͣ¬È»ºó³ýÒÔÊý×éÔªËØµÄ¸öÊý£¬¼´µÃÊý×éÔªËØµÄƽ¾ùÖµ¡£Ð´³ÉC³ÌÐòÈçÏ£º
# include<stdio.h>
main()
{ int i£¬ n£½10£»
float s£¬a[10] £»
printf("Enter %d numbers! \n"£¬ n)£»
for( i=0£»i< n£» i++)
{ scanf("%f"£¬&s)£» a= s£»
}
for(s=0.0,i=0;i<n;i++)
s+= a £»
s /£½n£»
printf("ƽ¾ùÖµÊÇ%.2f\n"£¬ s)£»
}
2£®±à³ÌÐò£¬ÊäÈë10¸öÕûÊý´æÈëһάÊý×飬ÔÙ°´ÄæÐòÖØÐ´æ·ÅºóÔÙÊä³ö¡£
¡¾½â¡¿½«Êý×éµÄÔªËØÄæÐòÖØÐ´æ·Å£¬¾ÍÊǽ«Êý×éµÄÊ×β¶ÔÓ¦ÔªËØÁ½Á½½»»»¡£¼òµ¥µØ¿ÉÓÃÁ½¸öÓαê±äÁ¿iºÍj£¬iÊÇǰ¶ËÔªËØµÄϱ꣬jÊǺó¶ËÔªËØµÄϱ꣬½»»»ÒÔÕâÁ½¸ö±äÁ¿ÖµÎªÏ±êµÄÊý×éÔªËØ¡£¿ªÊ¼Ê±£¬iµÄֵΪ0£¬jµÄÖµÎªÄ©ÔªËØµÄϱꡣÿ´Î½»»»ºó£¬iÔö1£¬j¼õ1¡£¼ÌÐø½»»»µÄ
Ìõ¼þÊÇi<j¡£³ÌÐòÈçÏ£º
# include<stdio.h>
main()
{ int a[10]£¬ i£¬j£¬t£¬n£½10£»
printf("Enter %d numbers! \n"£¬ n)£»
for(i£½0£»i<n£»i++)
scanf("%d"£¬&a );
for(i=0,j£½n-1£»i<j£»i++£¬j--) {
t£½ a£» a£½a[j] £»a[j] £½t£»
}
for(i£½0£» i<n£» i++)
printf("%d\t"£¬ a)£»
printf("\n")£»
}
3£®±à³ÌÐò£¬ÊäÈëÁ½¸ö×Ö·û´®(<40¸ö×Ö·û) £¬Á¬½ÓºóÊä³ö(²»×¼ÓÃϵͳº¯Êý) ¡£
¡¾½â¡¿½«×Ö·û´®s2Á¬½Óµ½×Ö·û´®s1µÄ¼ÆËã¹ý³Ì¿É·ÖÁ½¸ö²½ÖèÍê³É¡£Ê×ÏÈÕÒµ½×Ö·û´®s1µÄĩβ£¬È»ºó²ÎÕÕ×Ö·û´®s2£¬½«×Ö·û´®s2µÄÈ«²¿ÓÐЧ×Ö·ûÖðÒ»¸´ÖƵ½×Ö·û´®s1£¬×îºóÔÚ×Ö·û´®s1µÄĩβ½ÓÉÏ×Ö·ûÂʽáÊø±ê¼Ç·û¡£ÍêÕû³ÌÐòÈçÏ£º
# include<stdio.h>
# define N 40
main()
{ char s1[N] £¬s2[N]£»
int i,j;
printf("Enter stringl!\n")£»
scanf("%s"£¬s1)£»
printf("Enter string2! \n")£»
scanf("%s"£¬ s2)£»
for(i£½0£» sl!£½'\0' £» i++) £»
for(j£½0£»s2[j]!£½'\0' £»i++£¬j++)
so£½s[j] £»
s1£½'\0'
printf("sl£½%s\n" £¬sl)£»
}
4£®±à³ÌÐò°´ÏÂÁй«Ê½¼ÆËãSµÄÖµ(ÆäÖÐX1¡¢X2¡¢¡¡¢XnÓɼüÅÌÊäÈë)£º
s£½¡Æ(xi-x0)(xi-x0) (ÆäÖÐx0ÊÇX1¡¢x2¡¢¡¡¢XnµÄƽ¾ùÖµ)
¡¾½â¡¿ÊäÈëÊý×éxµÄn¸öÔªËØµÄÖµ£¬°´¹«Ê½¼ÆËã¡£³ÌÐòÊ×ÏÈÊäÈën£¬Éèn<100£¬È»ºóÊäÈën¸öÊý¾Ý£¬½Ó×ÅÇóËüÃÇµÄÆ½¾ùÖµ£¬×îºó°´¼ÆË㹫ʽÇó³ös£¬²¢Êä³ö¡£³ÌÐòÈçÏ£º
# include<stdio.h>
# define N 100
main()
{ double x[N+1]£¬ s£»
int i,n£»
do {
printf("Enter n(<100)")£» scanf("%d"£¬ &n)£»
} while(<=0||n>=100);
for(i=1£» i<=n£»i++){
scanf("%lf"£¬ &s)£»x£½s£»
}
for(s£½0.0£¬i£½1£»i<=n; i++)
s+=x £»
x[0] £½ s/n£»
for(s£½0.0£¬ i=1;i<= n£»i++)
s+=(x-x[0])*(x£x[0])£»
printf("s=%f\n"£¬ s)£»
}
5£®ÊäÈëÒ»¸ö3X5µÄÕûÊý¾ØÕó£¬Êä³öÆäÖÐ×î´óÖµ¡¢×îСֵºÍËüÃǵÄϱꡣ
¡¾½â¡¿ÊäÈëÒ»¸ö¶þάÊý×飬ѰÕÒ¶þάÊý×éµÄ×î´óÖµºÍ×îСֵ¡£ÆäÖÐѰÕÒ×î´óÖµºÍ×îСֵµÄ¹¤×÷¿ÉÓÃÁ½ÖØÑ»·ÊµÏÖ£¬¼´°´Ðа´Áп¼²ì¶þάÊý×éµÄÔªËØ¡£³ÌÐòÈçÏ£º
# include<stdio.h>
main()
{ int a[3][5]£¬ i£¬j£¬t£¬n£½3£¬ m£½5£¬
min£¬max, minrow, mincol£¬ maxrow, maxcol£»
printf("Enter %d*%d numbers !\n" £¬ n£¬m)£»
for(i£½0£» i<n£»i++) £©
for( j£½0£»j<m£»j++){
scanf("%d"£¬ &t)£» a[j]£½ t£»
}
min£½max=a[£Û0][0]£» minrow£½mincol£½maxrow=maxcol=0;
for(i£½0£»i<n£»i++)
for(j£½0£»j<m£» j++){
if( a[j]> max ){
max= a[j] £»maxrow= i£»maxcol=j £»
}
if( a[j]<min) {
min£½a[j] £» minrow= i£» mincol£½j £»
}
}
printf("MAX£½a[%d][%d] £½%d MIN£½ a[%d][%d] £½%d \n"£¬
maxrow,maxcol,max£¬minrow,mincol,min) £»
}
6£®ÊäÈëÒ»¸ö×Ö·û´®£¬½«ÆäÖеÄËùÓдóд×Öĸ¸ÄΪСд×Öĸ£¬¶øËùÓÐСд×Öĸȫ²¿¸ÄΪ´óд×Öĸ£¬È»ºóÊä³ö¡£
¡¾½â¡¿³ÌÐòÏÈÊäÈë×Ö·ûÂÊ£¬È»ºó˳Ðò¿¼²ìÊäÈë×Ö·û´®ÖеÄ×Ö·û£¬µ±·¢ÏÖÊÇ´óд×Öĸʱ£¬½«Ëü¸Äд³É¶ÔÓ¦µÄСд×Öĸ£¬¶øµ±ËüÊÇСд×Öĸʱ£¬¾Í½«Ëü¸Äд³É¶ÔÓ¦µÄ´óд×Öĸ¡£Èô±äÁ¿chÖеÄ×Ö·ûÊÇ´óд×Öĸ£¬ÔòÓëËü¶ÔÓ¦µÄСд×ÖĸµÄ±í´ïʽ¿ÉÒÔд³Éch- 'A'£«'a'£»ÀàËÆµØ£¬Èô±äÁ¿chÖеÄ×Ö·ûÊÇСд×Öĸ£¬ÔòÓëËü¶ÔÓ¦µÄ´óд×ÖĸµÄ±í´ïʽ¿ÉÒÔд³Éch£'a'£«'A' ¡£ÍêÕû³ÌÐòÈçÏ£º
# include<stdio.h>
# define N 200
main()
{ char s[N] £»
int i£»
printf(" Enter string! \n")£»
scanf ("%s" £¬s)£»
for(i£½0£» s!£½'\0'£»i++)
if(s >='A'&&s <='Z' )
s£½s -'x'£«'a' £»
else if(s >='a'&& s <='z')
s£½ s£'a' £«'A' £»
printf("s£½%s\n", s)£»
}
7£®Éèij°à50ÃûѧÉúµÄÈý¿Æ³É¼¨±íÈçÏ£º
¿Î³ÌÒ» ¿Î³Ì¶þ ¿Î³ÌÈý
... ... ...
ÊÔ±àÒ»¸ö³ÌÐò£¬ÊäÈëÕâ50¸öѧÉúµÄÈý¿Æ³É¼¨£¬¼ÆËã²¢Êä³öÿ¿Æ³É¼¨µÄƽ¾ù·Ö¡£
¡¾½â¡¿³ÌÐò¶¨ÒåÒ»¸ö50ÐÐ3ÁеĶþάÊý×飬ÓÃÓڴ洢ȫ°àѧÉúµÄ³É¼¨¡£³ÌÐò˳ÐòÊäÈë¸÷¸öѧÉúµÄÈý¿Æ³É¼¨£¬È»ºó°´ÁеÄ˳Ðò£¬ÀۼƸ÷¿Æ×Ü·Ö£¬²¢¼ÆËãÆ½¾ù·Ö¡£ÍêÕû³ÌÐòÈçÏ£º
# include<stdio.h>
# define N 50
# define M 3
main()
{int score[N][M]£¬ i£¬j£¬t£»
double a[M]£»
printf("Enter scores!\n")£»
for(i£½0£»i< N; i++)
for(j£½0£»j<M£»j++) {
scanf("%d"£¬&t)£»score[j]£½t£»
}
for(j£½0£»j<M£»j++)a[j]£½0.0£»
for(j£½0£»j< M£»j++){
for(i£½0£»i< N£» i++)
a[j]+= score[j]£»
a[j]/£½ N£»
}
for(j£½0£»j<M£»j++)
printf("¿Î³Ì%dµÄƽ¾ù·ÖÊÇ%.2f\n"£¬ j+1£¬a[j])£»
}
8£®±àÒ»¸ö³ÌÐò£¬ÊäÈëÒ»¸öÕûÐÍÊý¾Ý£¬Êä³öÿλÊý×Ö£¬Æä¼äÓÃÔ¶ºÅ·Ö¸ô¡£ÀýÈ磬ÊäÈëÕûÊýΪ2345£¬ÔòÊä³öӦΪ£º 2£¬ 3£¬ 4£¬ 5¡£
¡¾½â¡¿³ÌÐòµÄÖ÷Òª¹¤×÷ÊÇ´ÓÊäÈëÕûÊý·Ö²ð³öËüµÄÊ®½øÖÆÕûÊýµÄ¸÷λÊý×Ö£¬½«·Ö²ð³öÀ´µÄ¸÷λÊý×Ö´æÓÚÊý×éÖУ¬È»ºó½«ÕâЩÊý×Ö×Ô¸ßλµ½µÍλµÄ˳ÐòÖðλÊä³ö¡£Òª½«Ò»¸öÕûÊý°´Ê®½øÖÆÊýµÄÒªÇó·Ö²ð£¬ÐèÓÃÒ»¸öÑ»·£¬Ã¿´ÎÑ»·Çó³ö±»·Ö²ðÊý³ýÒÔ10µÄÓàÊýµÄ°ì·¨À´Çó³öËüµÄ¸öλ£¬Ã¿·Ö²ð³öһλ¾Í½«±»·Ö²ðµÄÊý³ýÒÔ10¡£Ñ»·¹ý³ÌÖ±ÖÁ±»·Ö²ðµÄÊýΪ0½áÊø¡£ÍêÕû³ÌÐòÈçÏ£º
# include<stdio.h>
main()
{int a[20]£¬i£¬base£½10£»
int n£»
printf("Enter a number! \n")£»
scanf("%d"£¬ &n)£»/*ÕûÊýÊäÈë*/
i£½0£»/*¶Ôn½øÐзֲ𣬸÷λÊý×Ö×ÔµÍλµ½¸ßλ´æÓÚÊý×é a*/
do{
a[i++]£½n% base£»
n/£½ base£»
} while(n) £»
for(i--£»i>=0£»i--)/*×Ô¸ßλµ½µÍλÊä³ö*/
printf("%d%c"£¬a£¬ i? '£¬' £º'\n');
}
9£®±àÒ»¸ö³ÌÐò£¬ÊäÈëÒ»¸ö×Ö·û´®£¬½«ÆäÖÐËùÓеĴóдӢÎÄ×ÖĸµÄ´úÂë+3£¬Ð¡Ð´Ó¢ÎÄ×ÖĸµÄ´úÂë-3¡£È»ºóÊä³ö¼ÓÃܺóµÄ×Ö·û´®¡£
¡¾½â¡¿³ÌÐòµÄÖ÷Òª¹¤×÷ÊÇÊäÈë×Ö·û´®£¬²¢Ë³Ðò¿¼²ìÊäÈë×Ö·ûÂÊÖеÄ×Ö·û£¬·Ö±ð¶ÔÆäÖдóСдӢÎÄ×ÖĸÍê³ÉÎÊÌâÒªÇóµÄ¸ü¸Ä£¬¶øÌø¹ý²»ÊÇÓ¢ÎÄ×ÖĸµÄ×Ö·û¡£ÍêÕû³ÌÐòÈçÏ£º
# include<stdio.h>
# define N 200
main()
{char s[N]£» int i;
printf("Enter string! \n")£»
scanf("%s"£¬ s)£»
for(i£½0£»s !£½'\0'; i++)
if(s >='A' && s£½'Z')
s£½3£»
else if(s£½'a'&& s£½'z' )
s£½3£»
printf("s£½%s\n"£¬s)£»
}
10£®±àÒ»¸ö³ÌÐò£¬½«°´µÚ9ÌâÖмÓÃܵÄ×Ö·ûÂÊ£¨´Ó¼üÅÌÊäÈ룩½âÃܺóÊä³ö¡£
¡¾½â¡¿±¾ÎÊÌâ±àдµÄ³ÌÐòÊÇÍê³ÉÉÏÒ»³ÌÐòµÄÄæ²Ù×÷¡£Í¬ÑùÊÇ˳Ðò¿¼²ìÊäÈë×Ö·û´®£¬¶ÔÂú×ãÒªÇóµÄ×Ö·û×÷»Ö¸´¸ü¸Ä¡£ÒªÇóÊǵ±×Ö·û¼õ3ºóÊÇ´óдӢÎÄ×Öĸʱ£¬Ôò¶ÔÆä×÷¼õ3´¦ÀíµÄÌæ»»£»µ±×Ö·û¼Ó3ºóÊÇСдӢÎÄ×Öĸʱ£¬Ôò¶ÔËü×÷¼Ó3µÄ´¦Àí¡£Èç´Ë×ö·¨ÊÇÓдíÎóµÄ£¬³ÌÐòδ¿¼ÂÇÔ
ÏȲ»ÊÇÓ¢ÎÄ×Öĸ£¬¶øÎ´±»¼Ó3»ò¼õ3´¦Àí£¬µ«¶ÔËü¼õ3»ò¼Ó3ºóÊÇÓ¢ÎÄ×Öĸʱ£¬½«±»ÏÂÃæµÄ³ÌÐòת»»³ÉÓ¢ÎÄ×Öĸ¡£ËùÒÔÏÂÃæµÄ³ÌÐò²»ÊÇÍê³ÉÉÏÌâ³ÌÐòµÄÄæ²Ù×÷¡£µ«Ã»Óмòµ¥µÄ°ì·¨ÄܱÜÃâÕâ¸ö´íÎó¡£ÍêÕû³ÌÐòÈçÏ£º
# include<stdio.h>
# define N 200
main()
{char s[N]£» int i;
printf("Enter string!\n")£»
scanf("%s"£¬s)£»
for(i£½0£»s !£½'\0'£»i++)
if(s-3>='A'&&s-3<='Z')
s-=3£»
else if(s+3>='a' && s+3<= 'Z')
s+=3£»
printf("s=%s\n"£¬s)£»
}
suian 2006-11-12 19:48
³ÌÐòÔ±³å´ÌÁ·Ï°Ìâ¼°½â´ð
³ÌÐòÔ±³å´ÌÁ·Ï°Ìâ¼°½â´ð:µÚÎåÕÂ
5.1 µ¥ÏîÑ¡ÔñÌâ
1£®ÉèÓж¨Òå¡°int a£½3£¬ b£¬*p£½&a£»¡±£¬ÔòÏÂÁÐÓï¾äÖÐʹ b²»Îª3µÄÓï¾äÊÇ£¨ £©
¢Ù b£½* &a£» ¢Ú b£½* p£»
¢Û b£½a£» ¢Ü b£½*a£»
¡¾½â¡¿¶¨ÒåÓÐ int a£½3£¬ b£¬*p£½&a;¶Ôb¸³ÖµµÄ±í´ïʽÓÐ*&a¡¢*p¡¢a¡¢*a¡£ÒýÓñäÁ¿¡£µÄÖµÓÐÁ½ÖÖ·½·¨£¬Ò»ÊÇÖ±½ÓÒýÓÃa£¬¶þÊÇͨ¹ýaµÄÖ¸Õë¼ä½ÓÒýÓÃa¡£¶ÔÓÚºóÕߣ¬ÓÖÓжàÖÖ±í´ï·½·¨£¬Í¨¹ýÖ¸ÏòaµÄÖ¸Õëp£¬¼ä½ÓÒýÓÃaµÄÄÚÈÝ£¬Èç*p¡£»òͨ¹ýÇóµØÖ·ÔËËã·ûÓɱäÁ¿aµÃµ½ÆäÖ¸Õë&a£¬ÔÙÓÉÕâÖ¸Õë±í´ïʽ¼ä½ÓÒýÓà aµÄÄÚÈÝ£¬Èç*&a¡£ËùÒÔ±í´ïʽ*&a¡¢*pºÍa¶¼ÄÜÒýÓñäÁ¿aµÄÖµ£¬¶øÊ¹bµÄֵΪ3¡£¶ø±í´ïʽ¡£aÊÇ´íÎóµÄ£¬ÒòΪa²»ÊÇÖ¸Õë±äÁ¿£¬²»ÄܶÔËüÊ©ÐÐÈ¡ÄÚÈÝÔËËã·û¡£¡£ËùÒÔ½â´ðÊǢܡ£
2 £®ÉèÖ¸ÕëxÖ¸ÏòµÄÕûÐͱäÁ¿ÖµÎªÍò£¬Ôò"printf("%d\n"£¬++ *x);"µÄÊä³öÊÇ£¨ £©
¢Ù 23 ¢Ú 24 ¢Û 25 ¢Ü 26
¡¾½â¡¿ÈôÖ¸Õë±äÁ¿xÖ¸Ïòij¸ö±äÁ¿£¬ÀýÈçÖ¸Ïò±äÁ¿v£¬²¢ÇÒ±äÁ¿vµÄÖµÊÇ25£¬Ôò±í´ïʽ++*xµÄÖµÊÇ26¡£ÕâÊÇÒòΪ±í´ïʽµÄ¼ÆËã˳Ðò¿É¼ÓÔ²À¨ºÅ±í´ï³É(++(*x))£¬Ê×ÏÈÊÇ*x£¬ÊǶÔXËùÖ¸±äÁ¿VµÄÒýÓã¬ËùÒÔ++*X¾ÍÊÇ++V¡£++VÊÇÏÈÈñäÁ¿VÔö1£¬²¢ÒÔÔöÖÁºóµÄVµÄֵΪ±í´ïʽ++VµÄ½á¹û£¬ËùÒÔÆäÖµÊÇ 26¡£ËùÒÔ½â´ðÊǢܡ£
3£®ÈôÓÐ˵Ã÷£º¡° int i,j£½ 7£¬*p£½&i£»¡±£¬ÔòÓë¡° i£½j£»¡±µÈ¼ÛµÄÓï¾äÊÇ£¨ £©
¢Ùi£½*p£» ¢Ú*P£½* &j£»
¢Ûi==&j£» ¢Üi£½* *p;
¡¾½â¡¿Ö¸Õë±äÁ¿ pÖ¸Ïò±äÁ¿iʱ£¬±í´ïʽi=*pµÈ¼ÛÓÚi£½i£»±í´ïʽ*p£½*&jµÈ¼ÛÓÚi£½j£»¶ø±í´ïʽi£½&jÆóͼ½«ÕûÐͱäÁ¿µÄÖ¸Õ븳¸øÕûÐͱäÁ¿£¬ÕâÊÇ´íÎóµÄ£»±í´ïʽi=**pÒ²ÊÇÒ»ÖÖ´íÎóµÄ±í´ïʽ¡£pÊÇÖ¸Õ룬*pÊÇpËùÖ¸±äÁ¿j£¬* *pÊÇÆóͼ½«ÕûÐͱäÁ¿jµ±×÷Ö¸Õ룬²¢Ïëͨ¹ýj¼ä½ÓÒýÓÃij¸ö±äÁ¿¡£ËùÒÔ½â´ðÊÇ¢Ú¡£
4£®ÈôÓÐ˵Ã÷Óï¾ä¡°int a[10]£¬*p£½a£»¡±£¬¶ÔÊý×éÔªËØµÄÕýÈ·ÒýÓÃÊÇ£¨ £©
¢Ùa[p] ¢ÚP[a]
¢Û*(P£«2) ¢ÜP£«2
¡¾½â¡¿ÔÚ CÓïÑÔÖУ¬Ô¼¶¨Êý×éÃûµ¥¶À³öÏÖÔÚ±í´ïʽÖÐʱ£¬Ëü±íʾÊý×éÊ×ÔªËØµÄÖ¸Õë¡£ÓÐint a[10]£¬Ôòa¿ÉÒÔ×÷Ϊ&a[0]ʹÓá£ÁíÓÐÕûÐÍÖ¸Õë±äÁ¿p£¬´úÂëp£½aʵÏÖpÖ¸ÏòÊý×éaµÄÊ×ÔªËØ¡£Ôò±í´ïʽ*(p£«2)ÊÇÒýÓÃÊý×éÔªËØa[2]¡£±í´ïʽa[p]ºÍp[a]¶¼ÊDz»ÕýÈ·µÄ£¬ÏÂ±ê±ØÐëÊÇÕûÐͱí´ïʽ£¬²»¿ÉÒÔÊÇÖ¸Õë±í´ïʽ¡£±í´ïʽp£«2ÊÇÖ¸Õë±í´ïʽ£¬ËüµÄÖµÊÇ&p[2]¡£ËùÒÔÖ»Óбí´ïʽ*(p£«2)ÒýÓÃÊý×éaµÄÔªËØa[2]¡£ËùÒÔ½â´ðÊÇ¢Û¡£
5£®ÏÂÃæ¸÷Óï¾äÖУ¬ÄÜÕýÈ·½øÐи³×Ö·û´®²Ù×÷µÄÓï¾äÊÇ£¨ £©
¢Ùchar s[5] ={"ABCDE"}; ¢Úchar s[5]={'A','B','C','D','E'};
¢Û char *s£»s£½"ABCDE"£» ¢Ü char *s£»scanf("%"£¬ s)£»
¡¾½â¡¿×Ö·û´®×îÖÕ´æ´¢ÓÚ×Ö·ûÊý×éÖУ¬´æ´¢×Ö·û´®µÄ×Ö·ûÊý×é¿ÉÒÔÊdzÌÐòÖ÷¶¯ÒýÈëµÄ£¨¶¨Òå»ò¶¯Ì¬·ÖÅ䣩£¬Ò²¿ÉÒÔÊÇ×Ö·û´®³£Á¿£¬ÓÉϵͳ·ÖÅä¡£ÆäÖÐ×Ö·ûÊý×éÓÃ×Ö·û´®³õʼ»¯¾ÍÊÇ×Ö·û´®´æ´¢ÓÚÓɳÌÐòÒýÈëµÄ×Ö·ûÊý×éµÄÀý×Ó¡£¸ø×Ö·ûÖ¸Õ븳×Ö·û´®ÔòÊÇϵͳ×Ô¶¯·ÖÅä×Ö·ûÂÊ´æ´¢¿Õ¼äµÄÀý×Ó¡£¸ø×Ö·ûÖ¸Õ븳×Ö·û´®²¢²»Êǽ«Ò»¸ö³¤³¤µÄ×Ö·û´®´æÓÚ×Ö·ûÖ¸Õë±äÁ¿ÖУ¬¶øÊǽ«×Ö·û´®³£Á¿´æ´¢ÓÚ³£Á¿Çø£¬²¢½«´æ´¢Õâ¸ö×Ö·û´®µÄÊ××Ö½ÚµØÖ·¸³¸øÖ¸Õë±äÁ¿£¬ÈÃÖ¸Õë±äÁ¿Ö¸Ïò×Ö·ûÂʳ£Á¿µÄÊ××Ö·û¡£¶ÔÓÚÒÔ×Ö·û´®×÷Ϊ×Ö·ûÊý×é³õÖµµÄÇé¿ö£¬ÒªÇó×Ö·ûÊý×é×ã¹»µÄ´ó£¬ÄÜ´æµÃÏÂ×Ö·û´®³£Á¿¡£ÕâÀïÓÐÒ»¸öÌØ±ðµÄ¹æ¶¨£¬ÈôÊý×éµÄ´óСÉÙÓÚ´æ´¢×Ö·û´®ÓÐЧ×Ö·ûµÄ×Ö½Ú¸öÊý£¬ÏµÍ³½«±¨¸æ´íÎó£»µ±×Ö·ûÊý×éµÄ´óСֻÄÜ´æ´¢×Ö·û´®µÄÓÐЧ×Ö·û£¬¶ø²»ÄÜ´æ´¢×Ö·ûÂʽáÊø±ê¼Ç·ûʱ£¬Ôò´æ´¢ÓÚ×Ö·ûÊý×éÖеÄÄÚÈÝÊÇ×Ö·ûÐòÁУ¬ÒòûÓд洢×Ö·ûÂʽáÊø±ê¼Ç·û£¬´æ´¢µÄÄÚÈݾͲ»ÊÇ×Ö·û´®¡£Èç´úÂëchara[5]£½"ABCDE"¡£ÁíÍ⣬¸ø×Ö·ûÊý×éÔªËØÖðÒ»¸³×Ö·û³õÖµ£¬²¢ÔÚ×Ö·û³õÖµÖÐûÓÐ×Ö·û´®½áÊø±ê¼Ç·û£¬Ôò´æÓÚ×Ö·ûÊý×éÖеÄÄÚÈÝÒ²²»ÊÇ×Ö·ûÂÊ¡£Èç´úÂëchars[5]={'A'£¬'B'£¬'C'£¬'D'£¬'E'}¡£ÌرðҪעÒâµ±×Ö·ûÖ¸Õ뻹δָÏòij¸ö×Ö·ûÊý×éµÄÔªËØÊ±£¬²»¿ÉÒÔͨ¹ý×Ö·ûÖ¸ÕëÊäÈë×Ö·û´®¡£Èç´úÂëchar *s£»scanf("%s"£¬s)¡£Èôд³Échar*str£»scanf("%s"£¬&str)¸üÊÇ´íÎóµÄÁË¡£ÓÉÓÚCÓïÑԹ涨Êý×é²»ÄÜÏ໥¸³Öµ£¬ËùÒÔÖ»Äܽ«×Ö·û´®³£Á¿¸³¸øÄ³×Ö·ûÖ¸Õë¡£Èç´úÂëchar *s£»s£½"ABCDE"ÊÇÕýÈ·µÄ¡£Êµ¼ÊÉÏ£¬×Ö·ûÂÊ"ABCDE"±»´æ´¢ÓÚ³£Á¿ÇøÖУ¬ÏòÖ¸Õë±äÁ¿¸³µÄÊÇ×Ö·ûÖ¸Õ룬ÈÃsÖ¸ÏòÆäÖеÄ×Ö·û'A'¡£ËùÒÔ½â´ðÊÇ¢Û¡£
6£®ÈôÓÐÒÔ϶¨Ò壬Ôò²»ÄܱíʾaÊý×éÔªËØµÄ±í´ïʽÊÇ£¨£©
int a[10]£½£û1£¬2£¬3£¬4£¬5£¬6£¬7£¬8£¬9£¬1o},*p£½a£»
¢Ù*p ¢Ú a[10] ¢Û*a ¢Ü a[p-a]
¡¾½â¡¿ÉÏÊö´úÂ붨ÒåÁËÓÐ10¸öÔªËØµÄÕûÐÍÊý×é¡££¬ºÍ¶¨ÒåÖ¸Õë±äÁ¿p£¬²¢ÈÃpÖ¸ÏòÊý×éÔªËØa[0]¡£ËùÒÔ´úÂë*pÊÇÒýÓÃa[0]¡£ÓÉÓÚÊý×éaÖ»ÓÐ10¸öÔªËØ£¬×îºóÒ»¸öÔªËØÊÇa[9]£¬±í´ïʽa[10]ÊÇ´íÎóµÄ¡£Êý×éÃûa¿ÉÒÔ×÷ΪaµÄÊ×ÔªËØµÄÖ¸Õ룬±í´ïʽ*a¾ÍÊÇa[0]£¬ÊǶÔÊý×éaµÄÊ×ÔªËØa[0]µÄÒýÓá£Ö¸ÕëpµÄÖµÊÇa£¬±í´ïʽp-a¡£µÄÖµÊÇ0£¬ËùÒÔa[p£a]¾ÍÊÇa[0]¡£ËùÒÔ½â´ðÊÇ¢Ú¡£
7£®ÈôÓÐÒÔ϶¨Ò壬ÔòֵΪ3µÄ±í´ïʽÊÇ£¨£©
int a[]£½ {1£¬2£¬3£¬4£¬5£¬6£¬7£¬8£¬9£¬10}£¬*p£½a£»
¢Ùp£«£½2,*(p++) ¢Ûp£«£½2£¬* ++p
¢Ûp£«£½3£¬*p++ ¢Ü p£«£½2£¬++ *p
¡¾½â¡¿Êý×éaÓÐ10¸öÔªËØ£¬·Ö±ðÓÐÖµ1ÖÁ10£¬Ö¸Õë±äÁ¿pÖ¸Ïòa[0] ¢Ù¶ººÅ±í´ïʽp£«£½2£¬*(P++)£¬ÏÈÊÇP£«£½2ʹPÖ¸Ïòa[2]£¬½Ó×ÅÊÇ*(P++)£¬ÒÔµ±Ê±PËùÖ¸±äÁ¿a[2]È¡ÄÚÈÝ3Ϊ±í´ïʽµÄÖµ£¬Í¬Ê±Ê¹pÖ¸Ïòa[3]¡£¢Ú·µºÅ±í´ïʽp£«£½2£¬* ++p£¬ÏÈÊÇp£«£½2ʹpÖ¸Ïòa[2]£¬ÒÔºóÊÇ* ++p£¬ÓÖʹpÔö1£¬ÈÃËüÖ¸Ïòa[3]£¬²¢È¡Ö¸ÕëpËùÖ¸±äÁ¿a[3]µÄÄÚÈÝ4×÷Ϊ±í´ï
ʽµÄÖµ¡£¢Û¶ººÅ±í´ïʽp£«£½3£¬*p++£¬ÏÈÊÇp+=3ʹpÖ¸Ïòa[3]£¬ÒÔºóÊÇ*p++£¬±í´ïʽµÄÖµÊÇ a[3]Ϊ 4£¬¶øÊ¹pÖ¸Ïòa[4]¡£¢Ü¶ººÅ±í´ïʽp£«£½2£¬++*p£¬ÏÈÊÇp£«£½2£¬Ê¹pÖ¸Ïòa[2]£¬ÒÔºóÊÇ++ *p£¬Òòµ±Ê±µÄ*p¾ÍÊÇa[2]£¬++a[2]ʹa[2]Ôö1£¬±ä³É4£¬²¢ÒÔ4Ϊ±í´ïʽµÄÖµ¡£ËùÒÔÖ»ÓÐp£«£½2£¬*(p++)µÄÖµÊÇ3¡£ËùÒÔ½â´ðÊÇ¢Ù¡£
8£®ÉèÓж¨Òå¡°char a[10]={"abcd"}£¬*p=a£»"£¬Ôò*(p£«4)µÄÖµÊÇ£¨ £©
¢Ù"abCd" ¢Ú'd'
¢Û'\0' ¢Ü²»ÄÜÈ·¶¨
¡¾ ½â¡¿ÈôÓÐchara[10]£½"abcd"£¬*p£½a£¬ÔòÖ¸Õë±äÁ¿pÖ¸Ïòa[0]¡£ÔÚ±í´ïʽ*(p£«4)ÖУ¬p£«4Ö¸Ïòa[4]£¬*(p£«4)¾ÍÊÇa[4]¡£ÓÉÓÚÓÃ×Ö·û"abcd" ¸ø×Ö·ûÊý×éa¸³³õÖµ£¬a[4]µÄÖµÊÇ×Ö·û´®½áÊø±ê¼Ç·û'\0'¡£ËùÒÔ½â´ðÊÇ¢Û¡£
9£®ÉèÓдúÂë"int(*ptr)[10]£»¡±£¬ÆäÖеÄptrÊÇ£¨ £©
¢Ù10¸öÖ¸ÏòÕûÐͱäÁ¿µÄÖ¸Õë
¢ÚÖ¸Ïò10¸öÕûÐͱäÁ¿µÄº¯ÊýÖ¸Õë
¢ÛÒ»¸öÖ¸Ïò¾ßÓÐ10¸öÔªËØµÄһάÊý×éµÄÖ¸Õë
¢Ü¾ßÓÐ10¸öÖ¸ÕëÔªËØµÄһάÊý×é
¡¾½â¡¿´úÂë¡°int(*ptr)[10]£»¡±µÄ·ÖÎö¹ý³ÌÊÇ£¬ÒòÔ²À¨ºÅ£¬À¨ºÅÄÚµÄptrÏÈÓë×Ö·û*½áºÏ£¬×Ö·û*ÐÞÊαêʶ·ûptrÊÇÒ»ÖÖÖ¸Õ룻½Ó×ÅÓëºóÃæµÄÒ»¶Ô·½À¨ºÅ½áºÏ£¬±íʾÊÇÕâÑùµÄÒ»ÖÖÖ¸Õ룬ÊÇÖ¸ÏòһάÊý×éµÄ£»ÔÙÓз½À¨ºÅÖеÄ10£¬ËµÃ÷ÕâÖÖÊý×éÓÐ10¸öÔªËØ¡£ÖÁ´Ë£¬ptrÊÇÖ¸Ïòº¬10¸öÔªËØµÄ
һάÊý×éµÄÖ¸Õë¡£×îºó£¬ÊÇ×îÇ°ÃæµÄint£¬±íʾÊý×éÔªËØÊÇintÀàÐ͵ġ£ËùÒÔ£¬ptrÊÇÒ»¸öÖ¸Ïò¾ßÓÐ10¸öintÐÍÔªËØµÄһάÊý×éµÄÖ¸Õë¡£ËùÒÔ½â´ðÊÇ¢Û¡£ÁíÍ⣬ҪÊÇ¢Ù£¬10¸öÖ¸ÏòÕûÐͱäÁ¿µÄÖ¸Õ룬¾ÍÊÇÒ»¸öÖ¸ÕëÊý×飬ÉÏÊö´úÂëӦд³É¡°int*ptr[10]£»¡±£¬¼´ptrÊÇÒ»¸öÓÐ10¸öÖ¸ÏòÕûÐͱäÁ¿µÄÊý×é¡£ÒªÊÇ¢Ú£¬·µ»ØÖµÊÇÖ¸Ïò10¸öÕûÐͱäÁ¿µÄº¯ÊýµÄÖ¸Õ룬ÉÏÊö´úÂëӦд³É¡°int(*(*ptr)())[10]£»¡±£¬¼´ptrÊÇÖ¸Õ룬ָÏòÒ»ÖÖº¯Êý£¬º¯ÊýµÄ·µ»ØÖµÓÖÊÇÒ»ÖÖÖ¸Õ룬ָÏò10¸öÔªËØµÄÊý×飬Êý×éµÄÔªËØÊÇÕûÐ͵ġ£ÏÂÃæµÄ´úÂëÊÇÕâÑùµÄº¯ÊýÖ¸ÕëºÍº¯ÊýµÄÀý×Ó£º
# include<stdio.h>
int a[][10]={{1£¬2£¬3£¬4£¬5£¬6£¬7£¬8£¬9£¬0} £¬{0£¬1£¬2£¬3£¬4£¬5£¬6£¬7£¬8£¬9} }£»
int(*(*ptr)(int))[10]£»
int(*f( int n))[10]
{return a£«n£»
}
void main()
{ int(*p)[10]£¬*q£»
ptr£½f£»/*ÈÃptrÖ¸Ïòº¯Êýf*/
P£½(*ptr)(0)£»
q=*p£»
printf("%d\n", *p)£»
P£½(*ptr)(l)£»
q=*p£»
printf("%d\n", *q)£»
}
ÔÚÉÏÊö´úÂëÖУ¬º¯ÊýÓÐÒ»¸öintÐ͵ÄÐβΡ£ÒªÊǢܣ¬ÆäÒâÒåÓë¢ÙÏàͬ£¬ÉÏÊö´úÂëӦд³É¡°int* ptr[10]£»¡±£¬¼´ ptrÊÇÒ»¸öÓÐ10¸öÔªËØµÄÊý×飬Êý×éÔªËØÊÇÖ¸ÏòÕûÐͱäÁ¿µÄÖ¸Õë¡£
10£®ÈôÓÐÒÔ϶¨Ò壬ÔòÊýֵΪ4µÄ±í´ïʽÊÇ£¨ £©
int w[3][4]£½{{0£¬1}£¬{2£¬4}£¬{5£¬8}}£¬(* p)[4]£½ W£»
¢Ù*w[1]£«l ¢Úp£«£«£¬*(p£«1) ¢Ûw[2][2] ¢Üp[1][1]
¡¾½â¡¿¶þάÊý×鶨ÒåÓжàÖÖ¸³³õÖµµÄ°ì·¨£¬ÎÊÌâ¸ø³öµÄ´úÂëÊǰ´ÐиøÊý×éµÄ²¿·ÖÔªËØ¸³³õÖµ¡£ËüÃÇ·Ö±ðÊÇw[0][0]£½0£®w[0][1]£½1¡¢w[1][1]=2£®w[1][1]=4,w[2][0]=5,w[2][1]£½8¡£¸ù¾ÝÔ¼¶¨£¬Î´Ö¸¶¨³õÖµµÄÔªËØ×Ô¶¯ÖÃÈ«0Öµ¡£Ö¸Õë±äÁ¿pÊÇÒ»¸öÖ¸Ïò¾ßÓÐËĸöintÐÍÔªËØµÄһάÊý×éµÄÖ¸Õ룬¶¨ÒåʱµÄ³õֵʹËüÖ¸ÏòÊý×éWµÄµÚÒ»ÐС£¢ÙµÄ´úÂ룬*w[1]+1ÖеÄW[l]ÊÇÖ¸Ïò w[l][0]µÄÖ¸Õ룬*w[1]¾ÍÊÇw[1][0]£¬ÆäÖµÊÇ2£¬*w[1]£«lµÄÖµÊÇ3¡£¢ÚµÄ´úÂëÊǶººÅ±í´ïʽ£¬¡°p£«£«£¬*(p£«1)¡±ÏÈʹpÖ¸ÏòÊý×éwµÄµÚ¶þÐУ¬*(p£«l)ÖеÄp£«lÊÇÖ¸ÏòÊý×éwµÄµÚÈýÐУ¬*(p£«1)ÊÇÖ¸ÕëÖµ£¬Ö¸ÏòÊý×éwµÄµÚÈýÐеĵÚÒ»¸öÔªËØ£¬¼´&w[2][0].¢ÛµÄ´úÂëw[2][2]ÒýÓÃÊý×éWµÚÈýÐеĵÚÈýÁÐÔªËØ£¬ÆäÖµÊÇ0¡£¢ÜµÄ´úÂëp[1][l]ÒýÓÃÊý×éWµÚ¶þÐеĵڶþÁÐÔªËØw[1][1]£¬ÆäÖµÊÇ4¡£ËùÒÔ½â´ðÊÇ£À¡£
11£®ÈôÓÐÏÂÃæµÄ³ÌÐòƬ¶Î£¬Ôò¶ÔÊý×éÔªËØµÄ´íÎó¹DÓÃÊÇ£¨ £©
int a[12]£½{0},*p[3],* *pp£¬i£»
for( i£½0£»i<3£»i++) p=&a[i£«4]£»
pp= P£»
¢Ùpp[0][1] ¢Úa[10]
¢Û p[3][l] ¢Ü*(*(p£«2)£«2)
¡¾½â¡¿ÉÏÊö´úÂ붨Òå±äÁ¿aÊÇÓÐ12¸öÕûÐÍÔªËØµÄÊý×飬ËüµÄ³õֵȫÊÇ0¡£pÊÇÓÐÈý¸öÔªËØµÄÖ¸ÕëÊý×飬ÿ¸öÖ¸ÕëÄÜÖ¸ÏòÕûÐͱäÁ¿¡£ÄÄÊÇÖ¸ÕëµÄÖ¸Õ룬ËüÄÜÖ¸ÏòÒ»¸öÖ¸ÏòÕûÐͱäÁ¿µÄÖ¸Õ룬 iÊÇÒ»¸öÕûÐͱäÁ¿¡£Ö´ÐдúÂëfor(i£½0£»i<3£»i++)P£½&a[i+4] ʹָÕëÊý×é pµÄÔªËØ p[0]Ö¸Ïò a[4] £¬p[l]Ö¸Ïòa[5] £¬p[2]Ö¸Ïòa[6]¡£´úÂëpp£½pʹָÕë±äÁ¿ppÖ¸Ïòp[0]¡£¢Ù´úÂëpp[0][l] ÓÃÖ¸Õë±í´ï¿ÉµÈ¼ÛµØÐ´³É*(*pp£«l)¡£ÆäÖÐ*pp¾ÍÊÇp[0]£¬p[0]µÄÖµÊÇ&a[4]£¬*pp+1µÄÖµÊÇ&a[4]£«1=&a[5]£¬*(*pp+1)¾ÍÊÇa[5]¡£¢Ú´úÂëa[l0]µ±È»ÊÇÒýÓÃÊý×éaµÄÔªËØ¡£¢Û´úÂëp[3][1]Êý×épÖ»ÓÐÈý¸öÔªËØ£¬Ã»ÓÐp[3]£¬ËùÒÔÊÇ´íÎóµÄ¡£¢Ü´úÂë*(*(p£«2)£«2)ÖеÄ(p£«2)ÊÇ&p[2]£¬*(p£«2)ÊÇp[2]£¬ÆäÖµÊÇ&a[6],*(p£«2)£«2µÄÖµÊÇ&a[8]£¬*(*(p£«2)£«2)ÒýÓõÄÊÇa[8]¡£ËùÒÔ½â´ðÊÇ£À¡£
12£®ÈôÓÐÈç϶¨ÒåºÍÓï¾ä£¬ÔòÊä³ö½á¹ûÊÇ£¨ £©
int * *pp£¬ *p£¬a£½10£¬b£½20£»
PP=&p£» P£½&a£» P£½&b£» printf("%d%d\n"£¬*p£¬* *PP)£»
¢Ù10£¬ 20 ¢Ú 10£¬ 10
¢Û 20£¬ 10 ¢Ü 20£¬ 20
¡¾½â¡¿ÉÏÊö´úÂ붨Òå±äÁ¿ppÊÇÖ¸ÕëµÄÖ¸Õ룬ËüÄÜÖ¸ÏòÒ»¸öÖ¸ÏòÕûÐͱäÁ¿µÄÖ¸Õë¡£¶¨Òå±äÁ¿pÊÇÖ¸Õ룬ËüÄÜÖ¸ÏòÒ»¸öÕûÐͱäÁ¿¡£aÊÇÒ»¸öÕûÐͱäÁ¿£¬ËüÓгõÖµ10¡£ bÒ²ÊÇÒ»¸öÕûÐͱäÁ¿£¬ËüÓгõÖµ20¡£´úÂë pp=&pʹppÖ¸Ïòp£¬p£½&aʹpÖ¸Ïòa£¬p£½&bÓÖʹpÖ¸Ïòb£¬²»ÔÙÖ¸Ïòa¡£ËùÒÔ¡£pÊÇÒýÓÃb£¬ÆäֵΪ20¡£**ppÊÇͨ¹ýpp¼ä½ÓÒýÓÃp£¬ÔÙͨ¹ýp¼ä½ÓÒýÓÃb£¬ËùÒÔÒ²ÊÇ20¡£ËùÒÔ½â´ðÊǢܡ£
13£®ÈôÓÐÒÔ϶¨ÒåºÍÓï¾ä£¬Ôò¶ÔwÊý×éÔªËØµÄ·Ç·¨ÒýÓÃÊÇ£¨ £©
int w[2][3]£¬(* pw)[3]£» pw£½ w£»
¢Ù *(w[0]£«2) ¢Ú*pw[2]
¢Ûpw[0][0] ¢Ü*(pw[l]+2)
¡¾½â¡¿ÉÏÊö´úÂ붨Òå2ÐÐ3ÁеĶþάÊý×éw£¬¶¨ÒåÄÜÖ¸ÏòÓÐ3¸öÕûÐÍÔªËØÒ»Î¬Êý×éµÄÖ¸Õëpw£¬²¢ÈÃpwÖ¸ÏòÊý×éwµÄµÚÒ»ÐС£¢Ù´úÂë*(w[0]£«2)ÖеÄw[0]ÊÇ&w[0][0]£¬w[0]£«2ÊÇ&w[0][2]£¬ËùÒÔ*(w[0]£«2)¾ÍÊÇw[0][2]¡£¢Ú´úÂë*pw[2]ÖеÄpw[2]ÊÇ&w[2][0]£¬¸ÃÊý×éwÖ»ÓÐ2ÐУ¬Ã»ÓÐw[2][0]£¬ËùÒÔ´úÂë*pw[2]ÊǶÔÊý×éWÔªËØµÄ·Ç·¨ÒýÓᣢ۴úÂëpw[0][0]¾ÍÊÇw[0][0]¡£¢Ü´úÂë*(pw[l]£«2)ÖеÄpw[1]¾ÍÊÇ*(pw£«l)£¬¼´&w[l][0]£¬pw[l]£«2¾ÍÊÇ&w[l][2]£¬ËùÒÔ*(pw[1]£«2)¾ÍÊÇw[1][2]¡£ËùÒÔ½â´ðÊÇ¢Ú¡£
¡¡
5.2 Ìî³äÌâ
¡¡
1£®¡°* ¡±³ÆÎª___________ÔËËã·û£¬¡°&¡±³ÆÎª_________ÔËËã·û¡£
¡¾½â¡¿µ¥Ä¿ÔËËã·û¡°*¡±³ÆÎªÈ¡ÄÚÈÝÔËËã·û£¬µ¥Ä¿ÔËËã·û¡°&¡±³ÆÎªÈ¡µØÖ·ÔËËã·û¡£
2£®ÈôÁ½¸öÖ¸Õë±äÁ¿Ö¸Ïòͬһ¸öÊý×éµÄ²»Í¬ÔªËØ£¬¿ÉÒÔ½øÐмõ·¨ÔËËãºÍ___________ÔËËã¡£
¡¾½â¡¿ÈôÁ½¸öÖ¸Õë±äÁ¿Ö¸Ïòͬһ¸öÊý×éµÄ²»Í¬ÔªËØ£¬¿ÉÒÔ½øÐмõ·¨ÔËËãÇóËüÃÇËùÖ¸ÔªËØÏà²î¶àÉÙÔªËØ¡£½øÐйØÏµÔËË㣬Åж¨ËüÃÇËùÖ¸ÔªËØµÄǰºó£¬»òÊÇ·ñÖ¸Ïòͬһ¸öÔªËØµÈ¡£
3£®Éè int a[10] £¬*p£½a£»Ôò¶Ôa[3]µÄÒýÓÿÉÒÔÊÇp[______________] ºÍ*(p_________)¡£
¡¾½â¡¿ÈôÖ¸ÕëpÖ¸ÏòÊý×éaµÄÊ×ÔªËØ£¬ÔòÒýÓÃa[3]ÓÃÖ¸Õëp¿ÉÒÔд³Ép[3]ºÍ*(p£«3)¡£
4£®ÈôdÊÇÒѶ¨ÒåµÄË«¾«¶È±äÁ¿£¬ÔÙ¶¨ÒåÒ»¸öÖ¸ÏòdµÄÖ¸Õë±äÁ¿pµÄ´úÂëÊÇ___________¡£
¡¾½â¡¿ÈôdÊÇÒ»¸öË«¾«¶È±äÁ¿£¬¶¨ÒåÄÜÖ¸ÏòËüµÄÖ¸Õë±äÁ¿p¿ÉÒÔÓÃÒÔÏ´úÂëdouble *p£½&d¡£
5£®&ºó¸ú±äÁ¿Ãû£¬±íʾ¸Ã±äÁ¿µÄ________£ß£»*ºó¸úÖ¸Õë±äÁ¿Ãû£¬±íʾ¸ÃÖ¸Õë±äÁ¿_______¡£&ºó¸úµÄÊÇÖ¸Õë±äÁ¿Ãû£¬±íʾ¸ÃÖ¸Õë±äÁ¿µÄ_____________¡£
¡¾½â¡¿µ¥Ä¿ÔËËã·û&ÊÇÈ¡µØÖ·ÔËËã·û£¬&ºó¸ú±äÁ¿Ãû£¬¾Í±íʾ¸Ã±äÁ¿µÄµØÖ·¡£µ¥Ä¿ÔËËã·û*ÊÇÈ¡ÄÚÈÝÔËËã·û£¬*ºó¸úÖ¸Õë±äÁ¿Ãû£¬±íʾ¸ÃÖ¸Õë±äÁ¿ËùÖ¸±äÁ¿µÄÄÚÈÝ¡£Èô&ºó¸úµÄÊÇÖ¸Õë±äÁ¿Ãû£¬¾Í±íʾ¸ÃÖ¸Õë±äÁ¿µÄµØÖ·¡£ÈôÖªµÀÖ¸Õë±äÁ¿µÄµØÖ·£¬Óûͨ¹ýÖ¸Õë±äÁ¿µÄµØÖ·ÒýÓÃÖ¸Õë±äÁ¿ËùÖ¸±äÁ¿µÄÄÚÈÝ£¬ÐèÒªÁ¬ÐøÁ½´ÎÈ¡ÄÚÈÝÔËËã¡£
6£®ÉèÓÐchar *a£½"ABCD"£¬Ôòprintf("%s"£¬a)µÄÊä³öÊÇ_______£»¶øprintf("%c"£¬*a)µÄÊä³öÊÇ______¡£
¡¾½â¡¿Èô¸ø×Ö·ûÖ¸Õë±äÁ¿a¸³Ò»¸ö×Ö·û´®³£Á¿"ABCD"£¬Êµ¼ÊÉÏÊǸøa¸³Ö¸Ïò×Ö·û´®³£Á¿Ê××Ö·û'A'µÄÖ¸Õë¡£³ÌÐòͨ¹ýËü·ÃÎÊ×Ö·û´®Öеĸ÷×Ö·û¡£ÈçÓôúÂëprintf("%s"£¬a) Êä³öÕâ¸ö×Ö·û´®³£Á¿"ABCD"µÄ×Ö·ûÁÐABCD£¬ÓôúÂëprintf("%c"£¬*a)Êä³öaËùÖ¸µÄ×Ö·û A¡£
7£®ÉèÓÐÒÔ϶¨ÒåºÍÓï¾ä£¬Ôò*(*(p£«2)£«l)µÄֵΪ__________¡£
int a[3][2]={10£¬20£¬30£¬40£¬50£¬60}£¬(*p)[2]£»
p= a£»
¡¾½â¡¿ÉÏÊö´úÂ붨Òå3ÐÐ2ÁеĶþάÊý×éa£¬¶¨ÒåÖ¸ÏòÁ½¸öÔªËØµÄһάÊý×éÖ¸Õëp£¬²¢ÈÃpÖ¸Ïò¶þάÊý×éaµÄÊ×ÐС£Ôò´úÂë*(*(p£«2)£«l)ÖеÄp£«2Ö¸Ïò¶þάÊý×éaµÄµÚ2ÐÐa[2]£¬*(p£«2)Ö¸Ïòa[2][o]£¬*(p£«2)+lÖ¸Ïòa[2][l]£¬*(*(p£«2)£«l)ÊÇÒýÓÃa[2][l]£¬ÆäÖµÊÇ60¡£
8£®ÒÔϳÌÐòµÄ¹¦ÄÜÊÇ´Ó¼üÅÌÉÏÊäÈëÈô¸É¸ö×Ö·û£¨ÒԻسµ·û×÷Ϊ½áÊø£©×é³ÉÒ»¸ö×Ö·û´®´æÈëÒ»¸ö×Ö·ûÊý×飬ȻºóÊä³ö¸Ã×Ö·ûÊý×éÖеÄ×Ö·û´®¡£ÇëÌî¿Õ¡£
# include<stype.h>
# include<stdio.h>
main()
{ char str[81]£¬*sptr£»
int i£»
for(i£½0£»i<80£»i++)
{ str=getchar()£»if(str£½£½'\n') break;}
str£½____________;
sptr£½str£»
while(* sptr) putchar(* sptr______________);
}
¡¾½â¡¿´Ó¼üÅÌÊäÈë×Ö·ûÐУ¬Í¨¹ýÑ»·ÖðÒ»ÊäÈë×Ö·û£¬µ±·¢ÏÖÊäÈë×Ö·ûÊÇ»»Ðзûʱ£¬½áÊøÑ»·¡£ÎªÁËʹÊäÈëµÄ×Ö·ûÁбä³É×Ö·û´®£¬±ØÐëÔÚÊäÈë×Ö·ûÁÐÖ®ºó£¬Ô´æ´¢»»ÐзûµÄÔªËØ¸ÄΪ´æ´¢×Ö·û´®µÄ½áÊø±ê¼Ç·û£¬ÐèÓôúÂë str£½'\0'£¬ËùÒÔÔÚµÚÒ»¿òÌîÈë´úÂë'\0'¡£µ±Òª½«´æÓÚ×Ö·ûÊý×éstrÖеÄ×Ö·û´®Í¨¹ýÑ»·ÖðÒ»Êä³ö×Ö·û´®µÄ×Ö·ûʱ£¬¿ÉÒÔÓÃ×Ö·ûÖ¸Õësptr£¬ÈÃsptr±éÀúÕû¸ö×Ö·û´®£¬Ã¿´ÎÑ»·Ê±£¬Êä³ösptrËùÖ¸×Ö·û£¬²¢ÈÃsptrÔö1£¬¼´¿ÉÓôúÂë*sptr++ʵÏÖ£¬ËùÒÔÔÚµÚ¶þ¿òÌîÈë´úÂë++¡£
¡¡
5.3 ³ÌÐò·ÖÎöÌâ
¡¡
1£®ÔĶÁÏÂÁгÌÐò£¬Ð´³ö³ÌÐòµÄÊä³ö½á¹û¡£
main()
{char *a[6]={"AB","CD","EF","GH",U","KL"}£»
int i;
for(i£½0£»i<4£»i++) printf("%s"£¬ a)£»
printf("\n")£»
}
¡¾½â¡¿³ÌÐò¶¨ÒåÁËÓÐÁù¸öÔªËØµÄ×Ö·ûÖ¸ÕëÊý×éa £¬Êý×éaµÄ¸÷ÔªËØÖ¸Ïò×Ö·ûÂʳ£Á¿¡£³ÌÐòµÄforÑ»·±éÀúÁËaµÄǰËĸöÔªËØ£¬ÓÃ×Ö·ûÂÊÊä³ö¸ñʽ£¬Êä³öÖ¸ÕëÊý×éaǰËĸöÔªËØËùÖ¸µÄ×Ö·û´®¡£ËùÒÔ³ÌÐòÊä³ö£ºABCDEFGH¡£
2£®ÔĶÁÏÂÁгÌÐò£¬Ð´³ö³ÌÐòµÄÖ÷Òª¹¦ÄÜ¡£
main()
{ int i£¬a[l0]£¬*p£½&a[9] £»
for(i=0£»i<10£»i++) scanf("%d"£¬&d)£»
for(£» p>=a£» p--) printf("%d\n"£¬*p) £»
}
¡¾½â¡¿³ÌÐò¶¨ÒåÁËÓÐ10¸öÔªËØµÄÕûÐÍÊý×éa£¬Áí¶¨ÒåÖ¸Õë±äÁ¿p£¬²¢ÈÃËüÖ¸ÏòaµÄ×îºóÒ»¸öÔªËØa[9]¡£Ö´ÐдúÂëµÄµÚÒ»¸öÑ»·ÊÇ˳ÐòÊäÈËÊý×éaµÄ10¸öÔªËØ¡£µÚ¶þ¸öÑ»·ÀûÓÃÖ¸ÕëpÄæÐò±éÀúÊý×éa£¬½«Êý×éaµÄ¸÷ÔªËØÄæÐòÊä³ö¡£ËùÒÔ³ÌÐòµÄ¹¦ÄÜÊÇÊäÈë10¸öÕûÊý£¬²¢ÄæÐòÊä³öÕâ10¸öÕûÊý¡£
3£®ÔĶÁÏÂÁгÌÐò£¬Ð´³ö³ÌÐòÔËÐеÄÊä³ö½á¹û¡£
char s[]£½"ABCD"£»
main()
{ char * p£»
for( p£½s£»p< s£«4£»p++) printf("%s\n"£¬ p)£»
}
¡¾½â£Ý³ÌÐò¶¨ÒåÁËÒ»¸ö×Ö·ûÊý×és£¬ÓɸøËüËù¸³µÄ×Ö·û´®³õÖµÖª£¬¸ÃÊý×éÖ»ÓÐÎå¸öÔªËØ¡£³ÌÐòÁí¶¨ÒåÁË×Ö·ûÖ¸Õë±äÁ¿p¡£Ñ»·¿ªÊ¼Ê±£¬ÏÈÈÃpÖ¸ÏòÊý×éµÄÊ×ÔªËØ¡£Ñ»·Ã¿´ÎÊä³öÒÔpËùÖ¸×Ö·ûΪÊ××Ö·ûµÄ×Ö·û´®£¬²¢ÈÃËüÖ¸ÏòÏÂÒ»¸ö×Ö·û¡£Èç´Ë·´¸´Ñ»·ËĴΣ¬ËùÒÔ³ÌÐòÊä³öÒÔÏÂÄÚÈÝ£º
ABCD
BCD
CD
D
4£®ÔĶÁÏÂÁгÌÐò£¬ÊÔд³ö³ÌÐòÔËÐеĽá¹û¡£
main()
{int i,b£¬c£¬a[]£½{1£¬10,-3£¬-21£¬7£¬13},*p_b,*p_c;
b=C=1£»p_b£½p_C£½ a£»
for(i£½0£»i<6£» i++)
{ if(b<*(a£«i)) {b£½*(a£«i)£» p_b£½&a£» }
if(c>*(a£«i)) {c£½*(a£«i)£» p_c£½&a£» }
}
i£½*a£»*a£½*p_b£»*p_b£½i£»i=*(a£«5)£»*(a£«5)£½*p_c£»*p_c£½i£»
printf("%d£¬%d£¬%d£¬%d£¬%d£¬%d\n"£¬ a[O]£¬a[1]£¬a[2]£¬a[3]£¬ a[4]£¬ a[5])£»
}
¡¾½â£Ý³ÌÐò¶¨ÒåÁËÒ»¸öÕûÐÍÊý×é¡££¬ÓɸøËüËù¸³µÄ³õÖµÖª£¬¸ÃÊý×éÓÐÁù¸öÔªËØ¡£³ÌÐòÁí¶¨ÒåÁËÈý¸öÕûÐͱäÁ¿i£®b¡¢CºÍÁ½¸öÖ¸Õë±äÁ¿p_b£®p_c¡£³ÌÐòÊ×ÏÈÖñäÁ¿bºÍC¶¼Îª1£¬p_bºÍp_c¶¼Ö¸ÏòÊý×éa µÄÊ×ÔªËØa[0]¡£½Ó×ÅÖ´ÐÐÁù´ÎÑ»·£¬Ñ»·ÌåÓÉÁ½¸öifÓï¾ä¡£µÚÒ»¸öifÓï¾äÊǵ±bµÄֵСÓÚ*(a£«i)£¨¾ÍÊÇa)ʱ£¬½«*(a£«i)µÄÖµ¸´ÖƵ½b£¬²¢ÈÃp_bÖ¸Ïòa¡£ÕâÊÇÔÚaÖÐÕÒ×î´óÖµ£¬½«×î´óÖµ´æÓÚb£¬×î´óÖµÔªËØµÄÖ¸Õë´æÓÚÖ¸Õë±äÁ¿p_b¡£µÚ¶þ¸öifÓï¾äÊǵ±cµÄÖµ´óÓÚ*(a+i)(¾ÍÊÇa)ʱ£¬½«*(a£«i)µÄÖµ¸´ÖƵ½c£¬²¢ÈÃp_cÖ¸Ïòa¡£ÕâÊÇÔÚaÖÐÕÒ×îСֵ£¬½«×îСֵ´æÓÚc£¬×îÐ¡ÖµÔªËØµÄÖ¸Õë´æÓÚÖ¸Õë±äÁ¿p_c¡£Ñ»·½áÊøºóµÄǰÈý¸öÓï¾äʵÏÖ×î´óÔªËØÓëa[0]½»»»¡£½Ó×ÅÈý¸öÓï¾äÊÇÔÚÒѾ¹ýÇ°Ãæ½»»»µÄ»ù´¡ÉÏ£¬½«×îСԪÓëa[5]½»»»¡£×îºó³ÌÐò˳ÐòÊä³öÊý×éaµÄÁù¸öÔªËØ¡£ËùÒÔ³ÌÐòÊä³öÄÚÈÝÊÇ£º
13£¬ 10£¬-3£¬ l£¬ 7£¬-21¡£
ÈôÊý×éaµÄ³õÖµÓÉÊäÈëÈÎÒâÖ¸¶¨£¬ÉÏÊö³ÌÐò¶ÔÒ»ÖÖÌØÊâÇé¿ö²»ÄÜÍê³É¹¦ÄܵÄÒªÇ󣬼´×îÐ¡ÔªËØÈôÊÇa[0]£¬p_cËùÖ¸ÔªËØÒѱ»ÒƵ½p_bÖ¸ÕëËùָλÖã¬Êµ¼ÊÓëa[5]½»»»µÄ²»ÔÙÊÇÊý×éÖеÄ×îÐ¡ÔªËØ£¬¶øÊÇ×î´óÔªËØ¡£
5.4 ³ÌÐòÉè¼ÆÌâ
¡¡
1£®ÊäÈË3¸öÕûÊý£¬°´´Ó´óµ½Ð¡Ë³ÐòÊä³ö¡£
¡¾½â¡¿´æ´¢ÊäÈëµÄÈý¸öÕûÊý¿ÉÓÃÈý¸ö¼òµ¥±äÁ¿£¬Ò²¿ÉÓÃÊý×é¡£ÉèÓÃÈý¸ö¼òµ¥±äÁ¿x,y,z´æ´¢ÊäÈëµÄÈý¸öÕûÊý¡£ÁíÉèÈô¸É¸öÖ¸Õë±äÁ¿Ö¸Ïò´æ´¢ÊäÈëÊý¾ÝµÄ±äÁ¿¡£ÊµÏÖ´Ó´óµ½Ð¡Êä³öÈý¸öÕûÊýÓжàÖÖ·½°¸£¬Èçͨ¹ý±È½Ï½»»»±äÁ¿µÄÖµ£¬¶à´Î±È½Ï½»»»Ê¹±äÁ¿Âú×ãÌõ¼þx>=y>=z¡£ÕâÑù£¬±äÁ¿µÄÊäÈëÖµ¿ÉÄÜ»áÓëËüµÄÊä³öÖµ²»Ò»Ñù¡£Èçͨ¹ý±È½Ï½»»»Ö¸Õë±äÁ¿£¬µ±±È½Ïºó·¢ÏÖÒª½»»»Ê±£¬¾Í½»»»±äÁ¿µÄÖ¸Õ룬¶ø²»½»»»±äÁ¿µÄÖµ£¬ÔòÔڱȽϽáÊøºó£¬±äÁ¿µÄֵûÓиı䣬µ«´ÓÖ¸Õë·½ÏòÀ´¿´£¬ËüÃǵÄÖµÊÇ´Ó´óµ½Ð¡ÅÅÁеġ£ÏÂÃæµÄ³ÌÐò¾Í²ÉÓÃÕâÖÖ·½°¸¡£
# include<stdio.h>
main()
{ int x£¬y£¬z£»
int *big=&x£¬*mid=&y£¬*sma=&z£¬/*ÖÃÈý¸öÖ¸Õë±äÁ¿·Ö±ðÖ¸Ïòx£¬y, z*/
*temp£»
printf("Enter x£¬y£¬z£®\n")£»
scanf("%d%d%d"£¬ big£¬mid£¬sma)£»/*˳ÐòΪ±äÁ¿x£¬y£¬zÊäÈëÖµ*/
if(*big< *mid) {temp£½big£»big£½mid£» mid£½temp£» }/*ʹ*big>=*mid*/
if(*big<*sma) { temp£½big£»big£½sma£»sma£½temp£» }/*ʹ*big>=*sma*/
if(*mid<*sma){temp£½mid;mid=sma;sma=temp; }/*ʹ*mid>=*sma*/
printf("%d\t%d\t%d\n"£¬ x£¬y£¬z);/*°´ÊäÈë˳ÐòÊä³öx£¬y£¬z*/
printf("%d\t%d\t%d\n"£¬*big£¬*mid£¬*sma)£»/*°´´Ó´óµ½Ð¡µÄ˳ÐòÊä³ö*/
}
2£®±àÒ»¸ö³ÌÐò£¬ÊäÈë15¸öÕûÊý´æÈëһάÊý×飬ÔÙ°´ÄæÐòÖØÐ´æ·ÅºóÔÙÊä³ö¡£
¡¾½â¡¿ÊäÈëÊý×éµÄÔªËØ£¬²¢ÖØÐµߵ¹´æ·ÅºóÊä³ö¡£½«´æ´¢ÓÚÊý×éÖеÄÔªËØµßµ¹´æ´¢£¬Ö»ÒªÊ×βÏà¶ÔÓ¦µÄÔªËØÁ½Á½½»»»¼´¿É¡£ÈôÓÃÖ¸ÕëʵÏÖ£¬¿ÉÈÃÒ»¸öÖ¸ÕëpÖ¸Ïòǰ¶ËµÄÔªËØ£¬ÁíÒ»¸öÖ¸ÕëqÖ¸ÏòÓëǰ¶ËÔªËØ¶ÔÓ¦µÄºó¶ËµÄÔªËØ¡£Ñ»·Ç°£¬ÈÃpÖ¸ÏòÊý×éµÄÊ×ÔªËØ£¬ÈÃqÖ¸ÏòÊý×éµÄÄ©ÔªËØ¡£Ñ»·Ê±£¬ÈÃpºÍqËùÖ¸Á½¸öÔªËØ½»»»£¬²¢ÈÃpÔö1£¬q¼õl¡£Ñ»·Ìõ¼þÊÇpËùÖ¸ÔªËØÔÚǰ£¬qËùÖ¸ÔªËØÔں󣬼´p£¼q¡£³ÌÐòÈçÏ£º
# include<stdio.h>
main()
{ int a[15]£¬*p£¬*q£¬ temp£»
printf("Enter 15 numbers£®\n")£»
for(p£½a£»p£¼a£«15£»p£«£«)
scanf("%d"£¬ p)£»
for(p£½a£¬q£½a£«14£»p£¼q£»P++£¬q--) {
temp£½*p; *p£½*q;*q=temp£»
}
for(p£½a£»p<a£«15£»p++)
printf("%d\t"£¬*p)£»
printf("\n")£»
}
3£®ÊäÈëÒ»¸ö×Ö·û´®£¬°´Ïà·´µÄ´ÎÐòÊä³öÆäÖеÄÈ«²¿×Ö·û¡£
¡¾½â¡¿ÒªÏà·´µÄ´ÎÐòÊä³ö×Ö·û´®µÄÈ«²¿×Ö·û£¬¿ÉÓÃÒ»¸ö×Ö·ûÖ¸Õë±äÁ¿£¬´ÓÖ¸Ïò×Ö·û´®µÄ±¾×Ö·û¿ªÊ¼£¬ÄæÐò±éÀú×Ö·û´®£¬Êä³öÖ¸ÕëËùÖ¸×Ö·û¼´¿É¡£µ«ÎªÁËÈÃ×Ö·ûÖ¸ÕëÖ¸Ïò×Ö·û´®µÄÄ©×Ö·û£¬Èô²»ÓÃ×Ö·û´®´¦Àí¿âº¯Êý£¬µÃÓÃÒ»¸öÑ»·£¬ÈÃËü´Ó×Ö·û´®µÄÊ××Ö·û¿ªÊ¼£¬Ë³ÐòÒÆÖÁ×Ö·û´®µÄ½áÊø±ê¼Ç·û£¬È»ºóµ¹ÍËÒ»¸ö×Ö·û£¬¾ÍÄÜÈÃËüÖ¸Ïò×Ö·û´®µÄÄ©×Ö·û¡£³ÌÐòÈçÏ£º
# include<stdio.h>
# define N 200
main()
{ char s[N]£¬*p£»
printf("Enter a string£®\n")£»
scanf("%s"£¬ s)£»
for(p£½s£»*p£» p++)£»
for(p--£» p>=s£» p--)
printf("%c"£¬*p)£»
printf("\n")£»
}
4£®ÊäÈëÒ»¸öһάʵÐÍÊý×飬Êä³öÆäÖеÄ×î´óÖµ¡¢×îСֵºÍƽ¾ùÖµ¡£
¡¾½â¡¿ÉèʵÐÍÊý×éµÄÔªËØ¸öÊýn²»³¬¹ý20¡£³ÌÐòÊäÈën£¬²¢ÓÃÑ»·ÊäÈëÊý×éµÄÔªËØ£¬ÔÙÓÃÑ»·±éÀúÊý×飬Çó³öÊý×éµÄ×î´óÖµºÍ×îСֵ¡¢Êý×éÔªËØµÄºÍ¡£È»ºóÇó³öÊý×éÔªËØµÄƽ¾ùÖµ£¬×îºóÊä³ö½á¹û¡£³ÌÐòÈçÏ£º
# include<stdio.h>
# define N 20
main()
{ double a[N]£¬max,min,ave,*p, t£»
int n£»
printf("Enter n(0£¼n£¼20)£®\n")£»
do{
scanf("%d"£¬&n)£»
if(n>0 && n<20) break£»
printf("nÖµ²»ºÏÒªÇó£¬ÇëÖØÐÂÊäÈ룡\n")£»
} while(l)£»
printf("ÊäÈë%d¸öʵÊý\n"£¬ n)£»
for(n£½a£»n<a£«n£» p++){
scanf("%lf"£¬&t)£»*p£½t£»
}
max£½min£½ave=*a;
for(p£½p+l£»p<a+n£» p++){
if(max<*p) max£½*p£»
if(min>*p) min£½*p£»
ave£«£½*p£»
}
ave/£½n£»
printf("×î´óÖµ£º%f\t×îСֵ£º%f\tƽ¾ùÖµ£º%f\n"£¬max£¬min£¬ave)£»
}
5£®ÊäÈëÒ»¸ö3¡Á6µÄ¶þάÕûÐÍÊý×飬Êä³öÆäÖеÄ×î´óÖµ¡¢×îСֵ¼°ÆäËùÔÚµÄÐÐÁÐϱꡣ
¡¾½â¡¿ÕÒ³öÆä×î´óÖµºÍ×îСֵ£¬¼°ËüÃǵÄÐÐÁÐλÖᣲÉÓð´Ðа´ÁÐ˳Ðò±éÀúÊý×éµÄ·½·¨ÕÒ³öÊý×éµÄ×î´óÖµ¡¢×îСֵ£¬ÒÔ¼°ËüÃÇÔÚÊý×éÖеÄλÖÃÖ¸Õë¡£Êä³öʱ£¬½«Î»ÖÃÖ¸Õëת»»³ÉÐÐϱêºÍÁÐϱꡣ³ÌÐòÈçÏ£º
# include<stdio.h>
# define N 3
# define M 6
main()
{ int a[N][M]£¬*maxp,*minp£¬*q,t£»
printf("ÊäÈë%d¸öÕûÊý\n"£¬ N*M)£»
for(q£½a[0]£»q<*a£«N*M£»q++) {
scanf("%d"£¬&t)£»*q£½t£»
}
maxp=minp=*a;
for(q£½a[0]£»q<*a£« N*M£» q++) {
if(*maxp<*q) maxp=q£»
if(*minp>*q) minp£½q£»
}
printf("×î´óÖµ£º%dËüµÄÐÐϱêÊÇ%dËüµÄÁÐϱêÊÇ%d\n"£¬
*maxp,(maxp-*a)/M£¬(maxp-*a)%M)£»
printf("×îСֵ£º%dËüµÄÐÐϱêÊÇ%dËüµÄÁÐϱêÊÇ%d\n"£¬
*minp,(minp-*a)/M£¬(minp-*a)%M£»
}
6£®ÊäÈëÈý¸ö×Ö·û´®£¬ÕÒ³öÆäÖÐ×î´óµÄ×Ö·û´®¡£
¡¾½â¡¿½«ÊäÈëµÄÈý¸ö×Ö·ûÂÊ·Ö±ð´æÓÚÈý¸öһά×Ö·ûÊý×éÖУ¬ÁíÓÃÒ»¸ö×Ö·ûÖ¸ÕëÊý×飬·Ö±ðÖ¸ÏòÕâÈý¸ö×Ö·û´®£¬È»ºóÓÃÑ»·¿ØÖÆÕâÈý¸ö×Ö·û´®µÄ±È½Ï£¬ÕÒ³ö×î´óµÄ×Ö·û´®¡£Á½×Ö·û´®±È½Ïʱ£¬³ÌÐò²»Óñê×¼¿âº¯Êý£¬¶øÓÃÁ½×Ö·û´®µÄ¶ÔÓ¦×Ö·û±È½ÏÀ´ÊµÏÖ¡£ÍêÕû³ÌÐòÈçÏ£º
# include<stdio.h>
# define N 120
# define M 3
mian()
{ char s1[N], s2[N],s3[N],*strs[M]={s1,s2,s3}£¬*p£¬*q£¬*ms;
int i£»
printf("ÊäÈë%d¸ö×Ö·û´®\n", M) £»
for(i£½ 0£» i<M£» i++)
scanf("%s"£¬strs)£»
ms£½strs[0]£»
for(i=1£»i<M£» i++) {
for( p=ms£¬q=strs£»*p! £½'\0' && *p£½£½*q£»p++£¬q++)£»
if(*p<*q) ms£½strs£»
}
printf("×î´ó×Ö·û´®£º%s\n"£¬ms)£»
}
7£®ÊäÈëÁ½¸ö×Ö·û´®£¬½«ËüÃÇÁ¬½ÓºóÊä³ö¡£
¡¾½â¡¿³ÌÐòÉèÓÐÁ½¸ö´æ´¢×Ö·û´®µÄÊý×飬ÏÈÊäÈëÁ½¸ö×Ö·û´®£¬È»ºóÕÒµ½µÚÒ»¸ö×Ö·û´®µÄĩ⣬½Ó׎«µÚ¶þ¸ö×Ö·û´®¸´ÖÆÔÚµÚÒ»¸ö×Ö·û´®µÄºóÃæ£¬È»ºóÊä³ö¡£³ÌÐòÈçÏ£º
# include<stdio.h>
# define N 120
main()
{ char s1[N£«N]£¬s2[N]£¬*p£¬*q£»
printf("ÊäÈë2¸ö×Ö·û´®\n")£»
scanf("%s%s"£¬s1,s2)£»
for(p£½sl£»* p!£½'\0'£» p++)£»
for(q£½s2£»*p++£½*q++£»)£»
printf("Á½×Ö·û´®Á¬½Óºó£º%s\n" £¬sl)£»
}
8£®±È½ÏÁ½¸ö×Ö·û´®ÊÇ·ñÏàµÈ¡£
¡¾½â¡¿³ÌÐòÉèÁ½¸ö´æ´¢×Ö·û´®µÄÊý×飬ÏÈÊäÈëÁ½¸ö×Ö·û´®£¬Á½×Ö·ûÂʱȽÏʱ£¬Ö±½ÓÓÃÁ½×Ö·û´®µÄ¶ÔÓ¦×Ö·û±È½ÏÀ´ÊµÏÖ¡£ÍêÕû³ÌÐòÈçÏ£º
# include<stdio.h>
# define N 120
main()
{ char sl[N] £¬s2[N]£¬*p£¬*q£»
char *result[]={"СÓÚ"£¬"ÏàµÈ" £¬"´óÓÚ"}£»
int comp£»
printf("ÊäÈë 2¸ö×Ö·û´®\n")£»
scanf("%s%s"£¬s1£¬s2);
for(p£½sl£¬q£½s2£»*q!£½'\0'&& *p£½£½*q£» p++£¬ q++);
comp£½*P <* q? 0£º*P£½£½*q? l£º2£»
printf("×Ö·û´®1Óë×Ö·û´®2±È½Ï£º%s\n",result[comp])£»
}
9£®ÊäÈë10¸öÕûÊý£¬½«ÆäÖÐ×î´óÊýÓë×îºóÒ»¸öÊý½»»»£¬×îСÊýÓëµÚÒ»¸öÊý½»»»¡£
¡¾½â¡¿³ÌÐòÉèÒ»¸öһάÊý×é´æ´¢ÊäÈëµÄ10¸öÕûÊý¡£È»ºó±éÀúÊý×飬ÕÒ³ö×î´óÔªËØºÍ×îÐ¡ÔªËØµÄÖ¸Õë¡£½Ó×Ű´ÒªÇóÏȽ«×î´óÔªËØÓë×îºóÒ»¸öÔªËØ½»»»£¬È»ºó½«×îÐ¡ÔªËØÓëµÚÒ»¸öÔªËØ½»»»¡£×îºó£¬Êä³öÊý×éÖеÄÈ«²¿ÕûÊý¡£³ÌÐòÓ¦¿¼Âǵ½ÕâÑùÒ»ÖÖÌØÊâÇé¿ö£¬¼´×îºóÒ»¸öÔªËØÕýÊÇ×îÐ¡ÔªËØ£¬ËüÔÚÓë×î´óÔªËØ½»»»ºó£¬Î»ÖÃÒÑÒÆµ½ÔÏÈ´æ´¢×î´óÔªËØµÄλÖᣳÌÐòÓ¦±£Ö¤×î´óÔªËØÒÆµ½Ä©Î²£¬×îÐ¡ÔªËØÒÆµ½×îǰ¶Ë¡£³ÌÐòÈçÏ£º
# include<stdio.h>
# define N 10
main()
{ int a[N]£¬*maxp£¬*minp£¬*q£¬t£»
printf("Èë%d¸öÕûÊý\n£¬N)£»
for(q£½a£»q<a£«N£»q++) {
scanf("%d"£¬&t)£»*q£½t£»
}
maxp= minp= a£»
for(q£½a£»q<a£«N£»q++){
if(*maxp<*p) maxp=q£»
if(*minp>*q) minp£½q£»
}
t£½*maxp; *maxp=a[N-1]; a[N£l]£½t£»
if(minp£½£½&a[N£l]) minp£½maxp£»
t£½* minp£»*minp£½ a[0]£» a[0]£½ t£»
for(q£½a£»q<a£«N£» q++)
printf("%d"£¬*q)£»
printf("\n")£»
}
suian 2006-11-12 19:49
³ÌÐòÔ±³å´ÌÁ·Ï°Ìâ¼°½â´ð
³ÌÐòÔ±³å´ÌÁ·Ï°Ìâ¼°½â´ð:µÚÁùÕÂ
6.1 µ¥ÏîÑ¡ÔñÌâ
1£®º¯Êýµ÷ÓÃÓï¾ä¡°f((el£¬e2)£¬(e3£¬e4£¬e5))£»¡±ÖвÎÊýµÄ¸öÊýÊÇ( )
¢Ù1 ¢Ú2
¢Û4 ¢Ü5
¡¾½â¡¿ÉÏÊöº¯Êýµ÷ÓÃÖУ¬(e1£¬e2)ºÍ(e3£¬e4£¬e5)ÊÇÁ½¸ö´øÀ¨ºÅµÄ±í´ïʽ£¬ËùÒÔº¯Êýµ÷ÓÃÖ»ÌṩÁ½¸öʵ²Î£¬ÆäÖеÚÒ»¸öʵ²ÎÏȼÆËãelµÄÖµ£¬È»ºó¼ÆËãe2£¬²¢ÒÔe2µÄֵΪʵ²Î¡£µÚ¶þ¸öʵ²Î˳Ðò¼ÆËãe3£¬e4£¬e5£¬²¢ÒÔe5µÄֵΪʵ²Î¡£ËùÒÔ½â´ðÊÇ¢Ú¡£
2.CÓïÑÔÖУ¬º¯ÊýµÄÒþº¬´æ´¢ÀàÐÍÊÇ£¨ £©
¢Ùauto ¢Ústatic
¢Ûextern ¢ÜÎÞ´æ´¢Àà±ð
¡¾½â¡¿ÓÉÓÚCº¯ÊýÄÚ²»ÄÜÔÙ¶¨Ò庯Êý£¬Cº¯ÊýµÄ´æ´¢ÀàÐÍÖ»ÄÜÊǾ²Ì¬µÄ»òÍⲿµÄÖ®Ò»¡£Èô¶¨Ò庯Êýʱ²»Ö¸¶¨´æ´¢ÀàÐÍÊǾ²Ì¬µÄ£¬ÔòËüµÄ´æ´¢ÀàÐ;ÍÊÇÍⲿµÄ(extern)£¬¼´º¯ÊýÔÊÐí±»³ÌÐòµÄÆäËüº¯Êýµ÷Óá£ËùÒÔ½â´ðÊÇ¢Û¡£
3£®ÒÔ϶ÔCÓïÑÔº¯ÊýµÄÓйØÃèÊöÖУ¬ÕýÈ·µÄÊÇ( )
¢ÙÔÚCÓïÑÔÖУ¬µ÷Óú¯Êýʱ£¬Ö»ÄܰÑʵ²ÎµÄÖµ´«µÝ¸øÐβΣ¬ÐβεÄÖµ²»ÄÜ´«µÝ¸øÊµ²Î
¢ÚCº¯Êý¼È¿ÉÒÔǶÌ×¶¨Ò壬ÓÖ¿ÉÒԵݹéµ÷ÓÃ
¢Ûº¯Êý±ØÐëÓзµ»ØÖµ£¬·ñÔò²»Äܶ¨Òå³Éº¯Êý
¢ÜC³ÌÐòÖУ¬Óе÷ÓùØÏµµÄËùÓк¯Êý±ØÐë·ÅÔÚͬһ¸öÔ´³ÌÐòÎļþÖÐ
¡¾½â¡¿CÓïÑԹ涨£¬µ÷Óú¯Êýʱ£¬Ö»ÄܰÑʵ²ÎµÄÖµ´«µÝ¸øº¯ÊýµÄÐβΡ£º¯Êýµ÷ÓÃʱ£¬ÐβδÓʵ²Î±í´ïʽµÃµ½³õÖµ£¬±¨²ÎÒ²ÊǺ¯ÊýµÄÒ»ÖÖ¾Ö²¿±äÁ¿£¬ÆäÖµ¿ÉÒԸı䣬µ«ÐβεÄÖµ²»ÄÜ´«»Ø¸ø¶ÔÓ¦µÄʵ²Î¡£µ±º¯ÊýÉèÖ÷ÇÖ¸ÕëÀàÐ͵ÄÐβÎʱ£¬Êµ²Î¿ÉÒÔÊÇͬÀàÐ͵ÄÒ»°ã±í´ïʽ£»µ±º¯ÊýÉèÖÃÖ¸ÕëÀàÐ͵ÄÐβÎʱ£¬¶ÔÓ¦µÄʵ²ÎÒ²±ØÐëÊÇͬÀàÐ͵ÄÖ¸Õë±í´ïʽ¡£ËùÒÔÐðÊö¢ÙÊÇÕýÈ·µÄ¡£CÓïÑÔËä¿ÉÒԵݹéµ÷Ó㬵«Í¬Ê±¹æ¶¨£¬ÔÚº¯ÊýÄÚ²»ÄÜÔÙ¶¨Ò庯Êý£¬ËùÒÔÐðÊö¢ÚÊÇ´íÎóµÄ¡£Í¨³£Cº¯Êý»áÓзµ»ØÖµ£¬µ«Ò²¿ÉÒÔûÓзµ»ØÖµ¡£ÓÐÐí¶àÇé¿ö£¬º¯ÊýµÄÖ´ÐÐÊÇÍê³ÉijÖÖÔ¤¶¨µÄ¹¤×÷£¬²¢Ã»Óзµ»ØÖµ£¬ËùÒÔÐðÊö¢ÛÊDz»ÕýÈ·µÄ¡£ÔÚC³ÌÐòÖУ¬È纯Êýδָ¶¨ÊǾ²Ì¬µÄ£¬Ôò¾ÍÊÇÍⲿµÄ£¬ÄÜÈñðµÄÎļþÖеĺ¯Êýµ÷Óᣵ«º¯ÊýÒªµ÷ÓñðµÄÎļþÖеĺ¯Êý£¬ÔÚµ÷ÓôúÂë֮ǰ£¬Ðè¶ÔËü×÷˵Ã÷£¬ËùÒÔÐðÊö¢ÜÒ²ÊDz»ÕýÈ·µÄ¡£ÕýÈ·µÄ½â´ðÖ»ÓТ١£
4£®É躯ÊýµÄ¹¦ÄÜÊǽ»»»XºÍyµÄÖµ£¬ÇÒͨ¹ýÕýÈ·µ÷Ó÷µ»Ø½»»»½á¹û¡£²»ÄÜÕýÈ·Ö´Ðд˹¦Äܵĺ¯ÊýÊÇ£¨ £©
¢Ù funa(int *x, int *y)
{ int * p£»
* p£½*x£» *x£½*y£» *y=*p£»
}
¢Ú funb(int x£¬ int y)
{ int t£»
t=x£»x=y£»y=t;
}
¢Û func(int *x£¬ int *y)
{ int p£»
p£½*x£» *x£½*y£» * y£½p£»
}
¢Üfund( int *x£¬int *y)
{
*x=*x+ *y£»*y=*x- *y£»*x= *x- *y£»
}
¡¾½â¡¿Éè¼ÆÊµÏÖ½»»»Á½¸ö±äÁ¿ÖµµÄº¯Êý¡£Ï£Íûº¯Êýµ÷ÓÃÄܸıäµ÷Óû·¾³ÖеıäÁ¿£¬·½·¨Ö®Ò»ÊÇÈú¯ÊýÉèÖÃÖ¸ÕëÀàÐ͵ÄÐβΣ¬Êµ²Î´«Ë͸øÐβεÄÊÇÏ£Íû½»»»ÖµµÄÁ½¸ö±äÁ¿µÄÖ¸Õë¡£º¯ÊýµÄÁ½¸öÐβεõ½ÕâÁ½¸ö±äÁ¿µÄÖ¸Õëºó£¬º¯Êý¾ÍÄÜͨ¹ýÐβμä½ÓÒýÓÃÒª½»»»ÖµµÄ±äÁ¿£¬»òÒýÓÃËüÃǵÄÖµ£¬»ò¸Ä±äËüÃǵÄÖµ¡£´Ó¶øÊµÏÖ´Óº¯Êý´«»ØÐÅÏ¢´æÓÚµ÷Óû·¾³µÄ±äÁ¿ÖС£ÒÔÉÏËùÊöÊÇÉè¼Æ½»»»±äÁ¿Öµº¯ÊýµÄÒ»°ãÔÔò£¬¾ßÌå±àдº¯Êýʱ»¹Ðè×¢Òâ¶ÔÉÏÊöÔÔòµÄÕýÈ·Ó¦Óá£
¶ÔÓÚº¯Êýfuna£¬¸Ãº¯ÊýµÄ¶¨ÒåÂú×ãÉèÖÃÖ¸ÕëÐβΣ¬²¢Í¨¹ýÖ¸ÕëÐβμä½ÓÒýÓû·¾³±äÁ¿µÄÒªÇó¡£µ«ÊÇÔÚº¯ÊýÌåÖж¨ÒåÁËÖ¸Õë±äÁ¿p£¬²¢ÔÚpËÎÃ÷È·É趨ËüËùÖ¸ÏòµÄ±äÁ¿Ï£¬´úÂë*p£½* xÆóͼ½«Öµ´æÈëËüËùÖ¸µÄ±äÁ¿ÖУ¬ÕâÊdzõѧÕß¾³£³öÏÖµÄÒ»ÖÖÑÏÖØµÄ´íÎ󡣸ú¯ÊýÒòÓÐ´í£¬²»ÄÜʵÏÖ½»»»±äÁ¿ÖµµÄ¹¦ÄÜ¡£
¶ÔÓÚº¯Êýfunb£¬¸Ãº¯Êý²»¶¨ÒåÖ¸ÕëÐβΣ¬º¯ÊýÌåҲûÓпÉÓõÄÖ¸Õë¼ä½ÓÒýÓõ÷Óû·¾³ÖеıäÁ¿£¬ËùÒԸú¯ÊýÒ²²»ÄÜʵÏÖ½»»»±äÁ¿ÖµµÄ¹¦ÄÜ¡£
¶ÔÓÚº¯Êýfunc£¬¸Ãº¯ÊýÕýÈ·¶¨ÒåÁËÖ¸ÕëÐβΣ¬º¯ÊýÌåÒ²Õýȷͨ¹ýÖ¸ÕëÐβμä½ÓÒýÓû·¾³ÖеıäÁ¿£¬²¢ÕýÈ·¶¨ÒåÁË×Ô¼ºµÄ¾Ö²¿±äÁ¿¡£¸Ãº¯ÊýÄÜʵÏÖ½»»»±äÁ¿ÖµµÄ¹¦ÄÜ¡£
¶ÔÓÚº¯Êýfund£¬¸Ãº¯ÊýÒ²ÕýÈ·¶¨ÒåÖ¸ÕëÐβκͺ¯ÊýÌåͨ¹ýÐβμä½ÓÒýÓû·¾³±äÁ¿¡£ÌرðÒªÖ¸³öµÄÊÇ£¬¸Ãº¯ÊýÊÇÀûÓÃ*xºÍ*yµÄ£»ÈÕÖµÓëÐÂÖµÖ®¼äµÄ¹ØÏµÊµÏÖÎÊÌâÒªÇóµÄ¡£ÆäÖеÚÒ»¸ö¸³ÖµÊ¹¡£x´æÓÐÔÀ´Î´½»»»Ö®Ç°µÄ*xÓë*yÖ®ºÍ£»µÚ¶þ¸ö¸³Öµ´ÓÕâ¸öºÍÖмõÈ¥ÔÀ´µÄ*y£¬²¢½«²î¸³¸ø*y£¬Ê¹*yµÄÖµÊǽ»»»Ö®Ç°µÄ*xµÄÖµ£»µÚÈý¸ö¸³ÖµÔٴδӺÍÖмõȥеÄ*y£¬¼´¼õÈ¥½»»»Ö®Ç°µÄ*x£¬Õâ¸ö²î¾ÍÊǽ»»»Ö®Ç°µÄ*y£¬²¢½«²î¸³¸ø*x¡£¾ÒÔÉÏÈý¸ö¸³Öµ£¬ÊµÏÖÁ½±äÁ¿Ö®¼äµÄÖµ½»»»¡£ËùÒÔ²»ÄÜÕýÈ·Ö´Ðн»»»±äÁ¿ÖµµÄº¯ÊýÊÇfunaºÍfunb£¬¼´ÕýÈ·Ñ¡ÔñÊÇ¢Ù¢Ú¡£
5£®ÒªÇóº¯ÊýµÄ¹¦ÄÜÊÇÔÚһάÊý×éaÖвéÕÒxÖµ¡£ÈôÕÒµ½£¬Ôò·µ»ØËùÔÚµÄϱêÖµ£»·ñÔò£¬·µ»Ø0¡£ÉèÊý¾Ý·ÅÔÚÊý×éÔªËØµÄa[1]µ½a[n]ÖС£ÔÚÒÔϸø³öµÄº¯ÊýÖУ¬²»ÄÜÕýÈ·Ö´Ðд˹¦Äܵĺ¯ÊýÊÇ£¨ £©
¢Ù funa(int *a£¬int n£¬ int x)
{ *a£½x£»
whlie(a[n]!£½x) n--£»
return n£»
}
¢Ú funb(int *a£¬ int n£¬ int x)
{ int k £»
for( k£½l£» k<£½n£» k++)
if(a[k]£½£½x) return k£»
return 0 £»
}
¢Û func(int a[], int n£¬ int x)
{ int * k£»
a[O]£½x£» k£½a£«n£»
while(*k!£½x)k--£»
return k£n£»
}
¢Ü fund(int a[]£¬ int n£¬ int x)
{ int k£½0£»
do k++£»
while((k<n+1) &&(a[k]! =x))£»
if((k<n£«1) &&[k]£½£½x)) return k£»
else return 0;
}
¡¾½â¡¿ÔÚÊý×éÖÐÕÒÖ¸¶¨ÖµÊǾ³£Óöµ½µÄ¼ÆËãÒªÇó£¬ÓжàÖÖ±à³Ì·½·¨¡£ÔÚÕâÀÊý¾ÝÔ¤·ÅÔÚÊý×éϱê1ÖÁnµÄÔªËØÖУ¬Ï±êΪ0µÄÔªËØÃ»ÓзÅÊý¾Ý£¬³ÌÐò¿ÉÒÔÀûÓÃÕâ¸öλÖüò»¯²éÕÒº¯Êý¡£º¯ÊýfunaÏȽ«Òª²éÕÒµÄÇé·ÅÈëa[0]£¬´ÓÊý¾Ý±íµÄ×îºóÒ»¸öÔªËØ¿ªÊ¼ÄæÐòÏòǰ²éÕÒ¡£ÕâÑù×öµÄºÃ´¦ÊÇÑ»·Ìõ¼þ²»±Øµ£ÐÄÒòÊý×éÖÐÔÏÈûÓÐֵΪxµÄÔªËØ¶øÒ»Ö±Ë³Ðò²éÕÒÏÂÈ¥£¬·ÃÎʲ»ÊÇÊý±íµÄÔªËØ£¬Ðè²åÈëÌõ¼þn£¾O¡£ÔÚa[0]´¦·ÅÈëxºó£¬Õâ¸öÌõ¼þ¾Í²»±ØÒªÁË£¬Ñ»·ÖÁÉÙÔÚ·ÃÎÊÁËa[0]ºóÖÕÖ¹£¬²¢·µ»Ø0Öµ¡£ËùÒԸú¯ÊýÄÜÍê³ÉÖ¸¶¨µÄ¹¦ÄÜ¡£º¯Êýfunb²ÉÓ󣹿µÄ°ì·¨±àд£¬Ñ»·ÔÚa[1]Óëa[n]Ö®¼ä˳ÐòѰÕÒ£¬Ò»µ©ÕÒµ½Á¢¼´·µ»ØÕÒµ½´¦µÄϱֱ꣬ÖÁ²éÕÒÑ»·½áÊø£¬²é²»µ½Ö¸¶¨µÄÖµ¶ø·µ»Ø0Öµ¡£º¯Êýfunc²ÉÓÃÓ뺯ÊýfunaÏàͬµÄ·½·¨£¬²»¹ýÊÇÁíÍâÒýÈëÒ»¸öÖ¸Õë±äÁ¿¡£µ«ÊǸú¯ÊýreturnÓï¾äºóµÄ±í´ïʽÓÐÑÏÖØµÄ´íÎó£¬Ó¦·µ»Øk£a£¬Á½Ö¸ÕëµÄ²î£¬ÆäÖµµÈÓÚÕÒµ½ÔªËصÄϱꡣ±í´ïʽk£nÊÇÖ¸ÕëkÏòÇ°ÒÆn¸öλÖõÄÖ¸ÕëÖµ¡£º¯ÊýfundÔ¤ÖÃkΪ0£¬Ñ»·Èà kÔö 1£¬²¢ÔÚ kÔÚ½çÄÚºÍ a[k] ²»µÈÓÚ xµÄÇé¿öÏÂÑ»·¡£Ñ»·½áÊøÓÐÁ½ÖÖÇé¿ö£¬»òkÒѲ»ÔÚ½çÄÚ£¬»òkÔÚ½çÄÚ£¬²¢ÇÒa[k]µÈÓÚx¡£ÈôÊǺóÕߣ¬º¯Êý·µ»Øk£¬¶øÈôǰÕߣ¬º¯Êý·µ»Ø±È¸Ãº¯ÊýÒ²ÄÜÕýÈ·Íê³É²éÕÒ¹¤×÷¡£ÕâÑù£¬²»ÄÜÕýÈ·Íê³É²éÕÒ¹¤×÷µÄº¯ÊýÊǺ¯Êýfonc¡£ËùÒÔÕýÈ·Ñ¡ÔñÊÇ¢Û¡£
6£®ÒÔϳÌÐòµÄÊä³ö½á¹ûÊÇ£¨ £©
# include<stdio.h>
subl(char a£¬char b) {char c£»c£½a£»a£½b£»b=c£»}
sub2(char *a£¬char b){ char c£»c£½*a£»*a£½b£»b£½c£»}
sub3(char *a£¬char *b) { char c£»c£½*a£»*a£½*b£»*b£½c£»}
main()
{ char a£¬ b£»
a£½'A'£» b£½'B'£» sub3(&a£¬&b)£» putchar(a); putchar(b);
a£½'A'£»b£½'B' £»Sub2(&a£¬b)£»putchar(a); rutchar(b)£»
a='A'; b='B'; sub1(a,b); putchar(a)£»putchar(b)£»
}
¢ÙBABBAB ¢ÚABBBBA
¢Û BABABA ¢Ü BAABBA
¡¾½â¡¿ÔÚÉÏÊö³ÌÐòÖУ¬º¯ÊýsublÍê³ÉÁ½ÐβÎÖµµÄ½»»»£¬Õâ¸ö½»»»²»Ó°Ïìʵ²Î±äÁ¿£¬ÕâÊÇÒ»¸öûÓÐÒâÒåµÄº¯Êý¡£º¯Êýsub2½«µÚ¶þ¸öÐβεÄÖµÖÃÈëÓɵÚÒ»¸öÖ¸ÕëÐβÎËùÖ¸µÄ±äÁ¿ÖУ¬Ö¸ÕëÐβÎËùÖ¸µÄ±äÁ¿Óɵ÷ÓÃʱµÄʵ²ÎÌṩ¡£º¯Êýsub3Íê³É½«Á½¸öÐβÎËùÖ¸µÄ±äÁ¿µÄÖµ½»»»¡£³ÌÐòµ÷ÓÃsub3£¬Ê¹±äÁ¿aºÍbµÄÖµ½»»»Êä³öBA£»µ÷ÓÃsubZ£¬Ê¹±äÁ¿bµÄÖµ´«Ë͵½a£¬Êä³öBB£»µ÷ÓÃsubl£¬±äÁ¿aºÍbµÄÖµ²»¸Ä±ä£¬Êä³öAB¡£ËùÒÔ³ÌÐòÊä³öBABBAB¡£ÕýÈ·½â´ðÊÇ¢Ù¡£
¡¡
6.2 Ìî³äÌâ
¡¡
1£®¾²Ì¬ÐÍÄÚ²¿±äÁ¿µÄ×÷ÓÃÓòÊÇ___________¡£
¡¾½â¡¿¾²Ì¬´æ´¢ÀàÐ͵ÄÖ÷ÒªÌØÐÔÊÇÓÀ¾ÃÐÔºÍרÓÃÐÔ¡£¾²Ì¬¾Ö²¿±äÁ¿ÌṩÓÀ¾Ã´æ´¢£¬µ«ÒòËüÊǾֲ¿±äÁ¿£¬Ò²µÃ×ñÊØ¾Ö²¿±äÁ¿µÄ×÷ÓÃÓò¹æÔò£¬ÊǶ¨ÒåËüµÄº¯Êý»ò¸´ºÏÓï¾ä¡£
2£®º¯ÊýÖеÄÐβκ͵÷ÓÃʱµÄʵ²Î¶¼ÊÇÊý×éÃûʱ£¬´«µÝ·½Ê½Îª_____£ß£»¶¼ÊDZäÁ¿Ê±£¬´«µÝ·½Ê½Îª_____________¡£
¡¾½â¡¿ÔÚCÓïÑÔÖУ¬Êµ²ÎÏòÐβδ«µÝ·½Ê½Ö»ÓÐÖµ´«µÝ£¬µ«´«µÝµÄÄÚÈÝ¿ÉÄÜÊÇ·ÇÖ¸ÕëÀàÐ͵ÄÖµ£¬Èç»ù±¾ÀàÐÍÖµ£¬»ò½á¹¹ÀàÐÍÖµ£¬Ò²¿ÉÒÔÊÇÖ¸ÕëÀàÐÍÖµ¡£Í¨³£´«µÝÖ¸ÕëÀàÐÍÖµÌØ³ÆÎª´«µØÖ··½Ê½¡£ÆäÖÐʵ²ÎÏòÖ¸ÕëÐβδ«µÝÊý×éÃû£¬¾ÍÊÇÒ»ÖÖ´«µØÖ··½Ê½¡£ÈôÐββ»ÊÇÖ¸ÕëÀàÐ͵ģ¬ÐβÎÊÇÒ»°ãµÄ±äÁ¿£¬Êµ²Î¿ÉÒÔÊDZäÁ¿»ò±í´ïʽ£¬¾ÍÊÇÖµ´«µÝ·½Ê½¡£
3£®º¯ÊýµÄÐÎʽ²ÎÊýµÄ×÷ÓÃÓòΪ_____£¬È«¾ÖµÄÍⲿ±äÁ¿ºÍº¯ÊýÌåÄÚ¶¨ÒåµÄ¾Ö²¿±äÁ¿ÖØÃûʱ£¬________±äÁ¿ÓÅÏÈ¡£
¡¾½â¡¿º¯Êý½«ËüµÄÐβε±×÷ËüµÄ¾Ö²¿±äÁ¿£¬ËùÒÔº¯ÊýÐβεÄ×÷ÓóÇΪ¶¨ÒåËüµÄº¯Êý¡£µ±º¯ÊýµÄÐβλòº¯ÊýÄڵľֲ¿±äÁ¿Ó뺯ÊýÍâµÄÈ«¾Ö±äÁ¿Í¬Ãûʱ£¬º¯ÊýµÄ¾Ö²¿±äÁ¿ÓÅÏÈ¡£
4£®Èô×Ô¶¨Ò庯ÊýÒªÇó·µ»ØÒ»¸öÖµ£¬ÔòÓ¦Ôڸú¯ÊýÌåÖÐÓÐÒ»Ìõ________Óï¾ä£¬Èô×Ô¶¨Ò庯ÊýÒªÇó²»·µ»ØÒ»¸öÖµ£¬ÔòÓ¦Ôڸú¯Êý˵Ã÷ʱ¼ÓÒ»¸öÀàÐÍ·û____________¡£
¡¾½â¡¿¿à×Ô¶¨ÒåµÄº¯ÊýÓзµ»ØÖµ£¬Ôòº¯Êý·µ»ØÊ±Ó¦Ö´Ðдø±í´ïʽµÄreturnÓï¾ä·µ»Ø£¬¸Ã±í´ïʽµÄÖµ½«×÷Ϊº¯Êýµ÷ÓõĽá¹û¡£ÎªÁËÇ¿µ÷º¯ÊýÊÇÒ»¸ö²»·µ»ØÖµµÄº¯Êý£¬Ó¦Ôڸú¯Êý˵Ã÷ʱ£¬¼ÓÉÏÒ»¸övoidÀàÐÍ˵Ã÷·û¡£
5£®Èô¸øfunº¯ÊýµÄÐβÎs´«ËÍ×Ö·û´®£º"¨é¨é 6354abcc"(ÆäÖШé±íʾ¿Õ¸ñ×Ö·û)£¬Ôòº¯ÊýµÄ·µ»ØÖµÊÇ__________¡£
# include<ctype.h>
long fun(char s[])
{ long n£»int sign£»
for(£» isspace(*s)£» s++)£»
sign£½(*s£½£½'-' )?£1£ºl£»
if(*s£½£½'£«' ||*s£½£½'£') s++£»
for(n£½0£» isdigit(*s)£» s++) n£½10*n£«(*s£'0')£»
return sign *n;
}
¡¾½â¡¿º¯ÊýfunµÄµÚÒ»¸öforÑ»·Ìø¹ý×Ö·û´®µÄǰµ¼¿Õ°×·û£¬½Ó×Å·ÖÎöµÚÒ»¸ö·Ç¿Õ°×·ûÊÇ·ñÊǸººÅ£¬ÈôÊÇÖñäÁ¿signΪ-1£»·ñÔò£¬ÖñäÁ¿signΪ1¡£½Ó×ŵÄifÓï¾äÔÚµÚÒ»¸ö·Ç¿Õ°××Ö·ûÊǸººÅ»òÕýºÅʱ£¬Ìø¹ý¸Ã×Ö·û¡£ÒÔºóµÄforÑ»·½«ºóÃæµÄÊý×Ö·ûµ±×÷Ê®½øÖÆÊýµÄ¸÷λÊý×ÖÒë³öÒ»¸ö³¤ÕûÊýn¡£Óö×Ö·ûaʱ£¬½áÊøÒëÊýÑ»·¡£×îºó£¬º¯Êý·µ»ØsignÓënµÄ³Ë»ý¡£ËùÒÔÈôµ÷Óú¯ÊýʱÌṩµÄʵ²ÎÊÇ"¨é¨é6354abc"£¬º¯Êý·µ»ØÖµÊÇÕûÊý6354¡£
6£®ÏÂÃæº¯ÊýÒªÇó¼ÆËãÁ½¸öÕûÊýX¡¢yÖ®ºÍ£¬²¢Í¨¹ýÐβÎZ´«»Ø¸ÃºÍÖµ£¬ÇëÌî¿Õ¡£
void add(int x,int y,________z)
{_________£½x£« y£» return£»}
¡¾½â¡¿º¯ÊýÏ£Íûͨ¹ýÐβÎz´«Ëͽá¹û£¬ÐβÎz±ØÐëÊÇÖ¸ÕëÀàÐ͵ģ¬ÓÉÓÚ·µ»ØÕûÐͽá¹û£¬ËùÒÔzµÄ˵Ã÷ÊÇint*z¡£º¯Êý·µ»ØÇ°±ØÐëÏȰѽá¹ûͨ¹ýÐβÎz¼ä½ÓÒýÓã¨Ð´³É*z£©´«»Ø¡£7£®ÒÔϺ¯ÊýÓÃÀ´ÔÚwÊý×éÖвåÈëx¡£ÔÚnËùÖ¸ÏòµÄ´æ´¢µ¥ÔªÖдæ·Å×ÅwÊý×éÖеÄ×Ö·û¸öÊý¡£Êý×éWÖеÄ×Ö·ûÒѰ´´ÓСµ½´óµÄ˳ÐòÅÅÁУ¬²åÈëºóÊý×éWÖеÄ×Ö·ûÈÔÓÐÐò¡£ÇëÌî¿Õ¡£
void fun(char *w£¬char x£¬ int *n)
{ int i, p£»
p£½0£»
w[*n]£½x£»
whlie( x>w[p] ) p++£»
for(i=* n£» i>p£»i--) w£½_____________£»
w[p] £½ x£»
++ *n£»
}
¡¾½â¡¿ÔÚÓÃÊý×éʵÏÖµÄÓÐÐòÐòÁÐÖвåÈëÄÚÈÝ£¬±ØÐëÏÈѰÕÒ²åÈëλÖᣲåÈëλÖÃÕÒµ½ºó£¬Ð轫²åÈëλÖÃÖ®ºóµÄÔªËØÏòºóÒÆ¶¯Ò»¸öλÖã¬Áô³ö²åÈëµã¡£×îºó£¬½«ÔªËزåÈ룬²¢Ôö¼ÓÐòÁеÄÔªËØ¸öÊý¡£º¯ÊýΪÁ˼ò»¯Ñ°ÕÒ²åÈëλÖÃÑ»·µÄÑ»·Ìõ¼þ£¬Ô¤ÏÈÔÚÐòÁеÄ×îºóÖÃÈ˲åÈëÖµ¡£²åÈëλÖÃÖ®ºóµÄÔªËØÏòºóÒÆ¶¯Ò»¸öλÖñØÐë´Ó×îºóÒ»¸öÔªËØ¿ªÊ¼ÍùÇ°ÄæÐòÒÆ¶¯£¬Êǽ«Ç°Ò»¸öÔªËØÏòºóÒÆ£¬ËùÒÔÔÚ¿Õ¿ò´¦Ó¦ÌîÈëw[i£l] ¡£
8£®º¯Êýmy_cmp()µÄ¹¦ÄÜÊDZȽÏ×Ö·û´®sºÍtµÄ´óС£¬µ±SµÈÓÚtʱ·µ»Ø0£¬·ñÔò·µ»ØsºÍtµÄµÚÒ»¸ö²»Í¬×Ö·ûµÄASCIIÂë²îÖµ£¬¼´s>tʱ·µ»ØÕýÖµ£¬µ±s<tʱ·µ»Ø¸ºÖµ¡£ÇëÌî¿Õ¡£
my_cmp( char *s£¬ char * t)
{while(*s£½£½* t)
{ if(*s£½£½'\0') return 0 £»
++s£»++t£»
}
return____________;
}
¡¾½â¡¿Á½×Ö·û´®´óС±È½Ï±ØÐë´ÓËüÃǵÄÊ××Ö·û¿ªÊ¼£¬ÔÚ¶ÔÓ¦×Ö½«ÏàµÈÇé¿öÏÂÑ»·£¬Ö±ÖÁ²»ÏàµÈ½áÊø¡£ÏàµÈʱ£¬ÀÏ×Ö·ûÂÊÒѵ½ÁË×Ö·û´®µÄ½áÊø±ê¼Ç·û£¬ÔòÁ½×Ö·ûÂÊÏàͬ£¬º¯ÊýÍË»Ø0Öµ£»È绹Óкó¼Ì×Ö·û£¬Ôò×¼±¸±È½ÏÏÂÒ»¶Ô×Ö·û¡£¶ÔÓ¦×Ö·û²»Ïàͬ£¬Ñ»·½áÊø¡£Ñ»·½áÊøÊ±£¬¾ÍÒÔÁ½¸öµ±Ç°×Ö·ûµÄ²î·µ»Ø¡£ËùÒÔÔÚ¿Õ¿ò´¦Ó¦ÌîÈë*s- *t£¬±£Ö¤ÔÚs>tʱ·µ»ØÕýÖµ£¬µ±s<tʱ·µ»Ø¸ºÖµ¡£
¡¡
6.3 ³ÌÐò·ÖÎöÌâ
¡¡
1£®ÔĶÁº¯Êý£¬Ð´³öº¯ÊýµÄÖ÷Òª¹¦ÄÜ£º
ch(int *p1£¬int *p2)
{ int p£»
if(*pl>*p2) { p£½* pl£»*pl£½*p2£»* p2£½p£» }
}
¡¾½â¡¿º¯Êý°ìÓÐÁ½¸öÖ¸ÕëÐβÎp1ºÍp2£¬º¯ÊýÌåͨ¹ý*plºÍ*p2¼ä½ÓÒýÓÃËüÃÇËùÖ¸±äÁ¿¡£µ±plËùÖ¸±äÁ¿µÄλ´óÓÚp2ËùÖ¸±äÁ¿µÄֵʱ£¬½»»»Á½ÐβÎËùÖ¸±äÁ¿µÄÖµ¡£ËùÒÔº¯ÊýµÄ¹¦Äܵ±ÐβÎ1ËùÖ¸±äÁ¿±ÈÐβÎ2ËùÖ¸±äÁ¿µÄÖµ´óʱ£¬½»»»ÕâÁ½¸ö±äÁ¿µÄÖµ¡£µ÷Óøú¯ÊýÄܱ£Ö¤ÐβÎ1ËùÖ¸±äÁ¿µÄÖµ²»´óÓÚÐβÎ2ËùÖ¸±äÁ¿µÄÖµ¡£
2£®ÔĶÁº¯Êý£¬Ð´³öº¯ÊýµÄÖ÷Òª¹¦ÄÜ£º
float av(a£¬n)
float a[]£»
int n£»
{ int i£» float s£»
for(i£½0£¬s£½ 0£»i<n£»i++) s£½s£«a£»
return s/n;
}
¡¾½â¡¿º¯ÊýÓÐÒ»¸öÊý×éÐβÎaºÍÒ»¸öÕûÐÍÐβÎn¡£º¯ÊýÊ×ÏÈÓÃÑ»·ÇóÊý×éaµÄǰn¸öÔªËØºÍ£¬È»ºó½«ºÍ³ýÒÔn¡£¼´ÇóÊý×éÔªËØµÄƽ¾ùÖµ¡£
3£®ÔĶÁÏÂÃæ³ÌÐò£¬Ð´³öÔËËã½á¹û¡£
unsigned fun6( unsigned num)
{ unsigned k£½l£»
do { k*£½ num%10£»num/£½10£»}
while(n) £»
return k£»
}
main()
{ unsigned n£½26£»
printf("%d\n"£¬ fun6(n));
}
¡¾½â¡¿º¯ÊýÓÐÒ»¸öÐβÎnum£¬Ñ»·Ç°±äÁ¿ kÖÃ1£¬Ñ»·ÖУ¬±í´ïʽnum%10ÊÇÈ¡numµÄ¸ö룬½«numµÄ¸öλֵÀÛ³ËÓÚkÖУ¬È»ºónum³ýÒÔ10¡£Ñ»·Ö±ÖÁnumΪ0½áÊø£¬ÕâÊÇÖðÒ»Çó³önumÊ®½øÖƱíʾµÄ¸÷λÊý×Ö£¬²¢ÀÛ³ËÓÚ±äÁ¿kµÄÑ»·¡£º¯Êý×îºó·µ»Øk¡£º¯Êýfun6µÄ¹¦ÄÜÊÇÇóÕûÊýµÄ¸÷λʮ½øÊý×Ö»ý¡£ËùÒÔ³ÌÐòÊä³ö12¡£
¡¡
6.4 ³ÌÐòÉè¼ÆÌâ
¡¡
1£®±àÒ»¸öÃûΪrootµÄº¯Êý£¬Çó·½³Ìax*x + bx + c=0µÄb*b£4ac£¬²¢×÷Ϊº¯ÊýµÄ·µ»ØÖµ¡£ÆäÖеÄa¡¢b¡¢c×÷Ϊº¯ÊýµÄÐÎʽ²ÎÊý¡£
¡¾½â¡¿¸Ãº¯ÊýÓ¦Éè3¸öÐβΣ¬·Ö±ð±íʾһԪ¶þ´Î·½³ÌµÄÈý¸öϵÊý¡£º¯Êý°´¹«Ê½Çó³ö½á¹û·µ»Ø¼´¿É£º
double root(double a£¬double b£¬double c)
{ return b*b£«4.0*a*c£»
}
2£®±àÒ»¸öº¯Êý£¬Èô²ÎÊýyΪÈòÄ꣬Ôò·µ»Ø1£»·ñÔò·µ»Ø0¡£
¡¾½â¡¿ÓÉÿËÄÄêÒ»¸öÈòÄ꣬µ«Ã¿100ÄêÉÙÒ»¸öÈòÄ꣬ÿ400ÄêÓÖÔö¼ÓÒ»¸öÈòÄêµÄÔ¼¶¨¡£¼ÇÄê·ÝΪy£¬ÔòyÄêÊÇÈòÄêµÄÌõ¼þÊÇ£º
£¨yÄܱ»4Õû³ý£¬µ«²»Äܱ»100Õû³ý£©»ò£¨yÄܱ»400Õû³ý£©
ÓÃÂß¼±í´ïʽ¿ÉÃèÊöÈçÏ£º
(y%4£½£½0 && y%100) ||y%400£½£½0
д³Éº¯ÊýΪ£º
int isLeap(int y)
{ return( y% 4£½£½0 && y% 100) || y%400£½£½ 0£»
}
3£®±àÒ»¸öÎÞ·µ»ØÖµ£¬ÃûΪroot2µÄº¯Êý£¬ÒªÇóÈçÏ£º
ÐÎʽ²ÎÊý£º a,b,cµ¥¾«¶ÈʵÐÍ,rootµ¥¾«¶ÈʵÐÍÊý×éÃû¡£
¹¦ÄÜ£º¼ÆËãax*x +bx£«c£½0µÄÁ½¸öʵ¸ù(Éèb*b£4ac> 0)´æÈëÊý×éroot[2]ÖС£
¡¾½â¡¿º¯Êý¸ù¾ÝÐβΡ£a,b,cµÄÖµ£¬Ê×ÏȼÆËãd£½b*b-4*a*c¡£¿¼Âǵ½ÊµÊýÔËËãʱµÄ¼ÆËãÎó²î£¬Á½¸ö¼¸ºõÏàµÈµÄÊýÏà¼õÓÐЧλÊýÒ²¼¸ºõÈ«²¿¶ªÊ§µÄÇé¿ö£¬Ó¦ÏÈÇó³ö¾ø¶ÔÖµ´óµÄ¸ù£¬È»ºóÀûÓñ¨ÓëϵÊýÖ®¼äµÄ¹ØÏµ£¬ÔÙÇó¾ø¶ÔֵСµÄ¸ù¡£º¯Êý¶¨ÒåÈçÏ£º
void root2( float a£¬float b£¬float c£¬ float root[])
{ float re£¬im£¬d£½b*b£4.0*a*c£»/*ÇóÅбðʽ*/
re£½£b/(2.0*)£»
if(d>£½0.0) { /*ÓÐÁ½¸öʵ¸ù£¬ÏÈÇó¾ø¶ÔÖµ´óµÄ¸ù*/
im£½(float)sqrt((double)d)/(2.0*a) £»
root[0] £½re£«(b<0.0? im£º-im)£»
root[1]£½c/(a*root[0])£»
}
}
4£®±àÒ»¸öÎÞ·µ»ØÖµ£¬ÃûΪtrusµÄº¯Êý£¬ÒªÇóÈçÏ£º
ÐÎʽ²ÎÊý£ºÊý×és1[2][3]ºÍs2[3][2] ÊÇÕûÐÍÊý×é¡£
¹¦ÄÜ£º½«s1Êý×éתÖúó´æÈës2Êý×éÖС£
¡¾½â¡¿ÎªÊµÏÖÎÊÌâÒªÇ󣬿ÉÓÃÁ½ÖØÑ»·£¬°´Ðа´ÁеÄ˳Ðò±éÀúÊý×és1µÄÔªËØ£¬½«ËüÃÇ·Ö±ð¸´ÖƵ½Êý×és2µÄ¶ÔλλÖü´¿É¡£
void trus(int sl[][3]£¬ int s2[][2])
{ int i£¬j £»
for(i£½0£» i<2£» i++)
for(j£½ 0;j<3£» j++)
s2[j] £½s1[j]£»
}
5.±àÒ»¸öÃûΪcountcº¯Êý£¬ÒªÇóÈçÏ£º
ÐÎʽ²ÎÊý£ºarray´æ·Å×Ö·û´®µÄ×Ö·ûÐÍÊý×éÃû¡£
¹¦ÄÜ£ºÍ³¼ÆarrayÊý×éÖдæ·ÅµÄ×Ö·û´®ÖеĴóд×ÖĸµÄÊýÄ¿¡£
·µ»ØÖµ£º×Ö·û´®ÖеĴóд×ÖĸµÄÊýÄ¿¡£
¡¾½â¡¿ÎªÍ³¼Æ×Ö·û´®ÖдóдӢÎÄ×ÖĸµÄ¸öÊý£¬º¯ÊýÒýÈëÒ»¸ö¼ÆÊý±äÁ¿£®Í¨¹ý±éÀú×Ö·û´®£¬µ±·¢ÏÖ×Ö·ûÂÊÖеÄ×Ö·ûÊÇ´óд×Öĸʱ£¬¼ÆÊý±äÁ¿Ôö1¡£×Ö·ûÂʱéÀú½áÊø£¬·µ»Ø¼ÆÊý±äÁ¿µÄÖµ¡£
int counic(char *array)
{ int c£½0£»
while(* M) {
if(*array>£½'A' && *array<'Z') c++£»
array ++£»
}
return c£»
}
6£®±àÒ»¸öÃûΪlinkº¯Êý£¬ÒªÇóÈçÏ£º
ÐÎʽ²ÎÊý£ºs1[40]£¬s2[40],s3[80] ÊÇÓÃÓÚ´æ·Å×Ö·û´®×Ö·ûÊý×é¡£
¹¦ÄÜ£º½«s2Á¬½Óµ½s1ºó´æÈës3ÖС£
·µ»ØÖµ£ºÁ¬½Óºó×Ö·û´®µÄ³¤¶È¡£
¡¾½â¡¿ÕâÊÇÒª±àдÁ½×Ö·û´®Á¬½Ó¿½±´µ½ÁíÒ»×Ö·û´®µÄº¯Êý£¬º¯Êý·µ»ØÁ¬½ÓºóµÄ×Ö·û´®µÄ³¤¶È¡£ÊµÏÖº¯ÊýµÄ¹¦ÄÜ£¬¾ÍÊÇÏȽ«s1ÖеÄ×Ö·û´®¸´ÖƵ½s3£¬¼ÌÐø½«s2ÖеÄ×Ö·û´®¸´ÖƵ½s3¡£
void link( char *sl£¬ char *s2£¬char *s3)
{ while(*s3£«£«£½*sl++)£»
s3 - - /* ×¼±¸¸´¸Ç×Ö·û´®½áÊø±ê¼Ç·û*/
while(*s3++= * s2++)£»
}
7£®±àÒ»¸öº¯Êý£¬ÇóһάʵÐÍÊý×éǰn¸öÔªËØµÄ×î´óÊý¡¢×îСÊýºÍƽ¾ùÖµ¡£º¯ÊýÀûÓÃÊý×éºÍnÁ½¸öÐβΣ¬ÇóµÃ×î´óÖµ¡¢×îСֵ¡¢Æ½¾ùÖµ£¬²¢·Ö±ðÀûÓÃÁíÍâÈý¸öÖ¸ÕëÐβν«ÇóµÃµÄ×î´óÖµ¡£×îСֵ¡¢Æ½¾ùÖµ´«»Ø¡£±¾º¯ÊýÎÞ·µ»ØÖµ¡£
¡¾½â¡¿º¯ÊýÉèÒ»¸öÊý×éÐβÎa¡¢Ò»¸öÕûÊýÐβÎn¡¢´«»Ø×î´óÖµµÄÖ¸ÕëÐβΡ¢´«»Ø×îСֵµÄÖ¸ÕëÐβκʹ«»ØÆ½¾ùÖµµÄÖ¸ÕëÐβΡ£º¯Êýͨ¹ý±éÀúÕÒ³ö×î´óÖµ¡¢×îСֵºÍÊý×éµÄÔªËØºÍ£¬×îºó½«Êý×éÔªËØºÍ³ýÒÔnÇóµÃƽ¾ùÖµ¡£
void maxMinAve( double a[]£¬double n£¬ double *maxp£¬double *minp£¬double *avep)
{double s£½0.0£¬ max£½* a£¬ min£½*a£» int m£»
while(m--) {
s+=*a£»
if(*a> max) max£½* a£»
if(*a<min) min£½*a£»
a£«£«£»
}
*maxp£½ max£» *minp£½min£» *avep£½ s/n£»
}
suian 2006-11-12 19:49
³ÌÐòÔ±³å´ÌÁ·Ï°Ìâ¼°½â´ð
³ÌÐòÔ±³å´ÌÁ·Ï°Ìâ¼°½â´ð:µÚÆßÕÂ
7.1 µ¥ÏîÑ¡ÔñÌâ
1£®ÉèÓж¨Òå"struct {int x£»int y£»} d[2]£½{{1£¬3},{2, 7}}£»"£¬Ôò
printf("%d\n"£¬ d[0].y/d[0].x*d[l].x)£»µÄÊä³öÊÇ( )
¢ÙO ¢Úl
¢Û3 ¢Ü6
¡¾½â¡¿½á¹¹Êý×édÓÐÁ½¸ö½á¹¹ÔªËØ£¬Ã¿¸ö½á¹¹ÓÖÓÉÁ½¸öÕûÐͳɷÖ×é³É£¬³õʼ»¯ºó£¬d[0].x£½1£¬d[0].y£½3£¬d[1].x£½2¡£ËùÒÔ±í´ïʽd[0].y/d[0].x* d[l].xµÄÖµÊÇ 6¡£ËùÒÔÕýÈ·½â´ðÊǢܡ£
2£®ÉèÓж¨Òå"enum term { my£¬ your£½4£¬ his£¬ her£½his£«10}£»"£¬Ôò
printf("%d£¬%d£¬%d£¬%d\n"£¬my£¬ your£¬ his£¬ her)£»
µÄÊä³öÊÇ( )
¢Ù0£¬l£¬2£¬3 ¢Ú0,4,0,10
¢Û0£¬4£¬5£¬15 ¢Ü1£¬4£¬5£¬15
¡¾½â¡¿°´Ã¶¾ÙÀàÐͶ¨ÒåµÄ¹æ¶¨£¬Ã¶¾ÙÀàÐÍteamµÄö¾Ù³£Á¿¶ÔÓ¦µÄÕûÊý·Ö±ðÊÇmy=0¡¢your£½4¡¢his£½5¡¢her£½15¡£ËùÒÔÓï¾äÊä³ö0£¬4£¬5£¬15¡£ÕýÈ·½â´ðÊÇ¢Û¡£
3£®ÒÔ϶Ôö¾ÙÀàÐÍÃûµÄ¶¨ÒåÖУ¬ÕýÈ·µÄÊÇ()
¢Ùenum a ={one,two,three};
¢Ú enum a{a1, a2£¬a3}£»
¢Ûenum a ={'1','2'£¬'3'}£»
¢Ü enum a {"one","two"£¬"three" }£»
¡¾½â¡¿Ã¶¾ÙÀàÐͶ¨ÒåµÄ¾ä·¨ÊÇ£º
enum ö¾ÙÀàÐÍÃû {ö¾ÙÀàÐͳ£Á¿1£¬Ã¶¾ÙÀàÐͳ£Á¿2£¬¡¡}£»
ÆäÖÐö¾ÙÀàÐͳ£Á¿¶¼ÊÇ»¥²»ÏàͬµÄ±êʶ·û¡£ËùÒÔ¶¨Òåenum a {a1,a2,a3 };
ÊÇÒ»¸öÕýÈ·µÄ¶¨Òå¡£ÈκÎÔÚö¾ÙÀàÐÍÃûÖ®ºó½ÓÉÏ =£¬»òÓÃ×Ö·û³£Á¿£¬»òÓÃ×Ö·û´®³£Á¿×÷Ϊö¾ÙÀàÐͳ£Á¿¶¼ÊDz»ÕýÈ·µÄ¶¨Òå¡£½â´ðÓ¦ÊÇ¢Ú¡£
4£®ÈôÓÐÈç϶¨Ò壬Ôò printf("%d\n"£¬ sizeof(them))£»µÄÊä³öÊÇ( )
typedef union { lOng x[2]£»int y[4]£»char z[8]£»} MYTYPE£»MYTYPE them£»
¢Ù32 ¢Ú16 ¢Û8 ¢Ü24
¡¾½â¡¿¹²ÓÃÐͱäÁ¿µÄ³É·ÖÊǸ²¸Ç´æ´¢£¬Îª¹²ÓÃÐͱäÁ¿·ÖÅä´æ´¢Ê±£¬ÒÔÆäÖÐÐèÒª×î¶à´æ´¢×ֽڵijɷֽøÐзÖÅä¡£ÉèlongÐÍÊý¾ÝÕ¼4¸ö×Ö½Ú¡¢intÐÍÊý¾ÝÕ¼2¸ö×Ö½Ú¡£¹²ÓÃÐÍMYTYPEÓÐÈý¸ö³É·Ö£¬µÚÒ»¸ö³É·ÖÊÇÓÐÁ½¸ölongÐÍÔªËØµÄÊý×é£