C³ÌÐòÉè¼ÆʵÑéÖ¸µ¼Êé ÏÂÔر¾ÎÄ

Ŀ¼

¡¶³ÌÐòÉè¼Æ¡·½Ìѧ´ó¸Ù ....................................................................................................................... 1 Êڿμƻ®Óëʵ¼Ê½ø¶È ............................................................................................................................. 6 ʵÑéÒ»¡ª¡ª³ÌÐòµÄÔËÐл·¾³ºÍÔËÐÐC³ÌÐòµÄ·½·¨ .................................................. 8 ʵÑé¶þ¡ª¡ªÊý¾ÝÀàÐÍ¡¢ÔËËã·ûºÍ±í´ïʽ ......................................................................... 11 ʵÑéÈý¡ª¡ªÊý¾ÝÀàÐÍ¡¢ÔËËã·ûºÍ±í´ïʽ ......................................................................... 16 ʵÑéËÄ¡ª¡ªÂß¼­³ÌÐòÉè¼Æ ............................................................................................................... 19 ʵÑéÎ塪¡ªÑ­»·¿ØÖÆ ........................................................................................................................... 23 ʵÑéÁù¡ª¡ªÊý×é ........................................................................................................................................ 26 ʵÑéÆß¡ª¡ªº¯Êý ........................................................................................................................................ 28 ʵÑé°Ë¡ª¡ª±àÒëÔ¤´¦Àí ..................................................................................................................... 31 ʵÑé¾Å¡ª¡ªÖ¸Õë ........................................................................................................................................ 33 ʵÑéÊ®¡ª¡ª½á¹¹ÌåÓë¹²ÓÃÌå......................................................................................................... 36 ʵÑéʮһ¡ª¡ªÎ»ÔËËã ........................................................................................................................... 39 ʵÑéÊ®¶þ¡ª¡ªÎļþ.................................................................................................................................. 42

¡¶³ÌÐòÉè¼Æ¡·½Ìѧ´ó¸Ù

Ò»¡¢¿Î³Ì»ù±¾ÐÅÏ¢ ¿Î³Ì±àºÅ£º 11114620 ¿Î³ÌÖÐÎÄÃû³Æ£º ³ÌÐòÉè¼Æ ¿Î³ÌÓ¢ÎÄÃû³Æ£º C language programming ¿Î³ÌÀà±ð£º רҵ±ØÐÞ¿Î ÊÊÓÃרҵ£º ¼Æ¿ÆѧԺ¸÷רҵ ¿ª¿ÎѧÆÚ£º Çï ×Ü Ñ§ ʱ£º 78ѧʱ£¨ÆäÖÐÀíÂÛ¿Î52ѧʱ£¬ÊµÑé26ѧʱ¡££© ×Ü Ñ§ ·Ö£º 4.5 Ô¤Ð޿γ̣¨±àºÅ£©£º ¼ÆËã»ú»ù´¡¼°°ì¹«×Ô¶¯»¯|Èí¼þ¼¼Êõ¼°Êý¾Ý¿â|¼ÆËã»úµ¼ÂÛ£¨ÈÎÑ¡Ò»ÃÅ£© ¼ÆËã»ú¸ß¼¶ÓïÑÔÊǼÆËã»ú¿ÆѧÓ빤³ÌÖÐѸËÙ·¢Õ¹µÄ¼¼ÊõÖ®Ò»£¬Ò²ÊǼƿγ̼ò½é£º Ëã»úÓ¦ÓÃÖÐÒ»¸ö¿ÕÇ°»îÔ¾µÄÁìÓò¡£±¾¿Î³ÌÖ÷Ҫͨ¹ýÊʵ±µÄʾÀý£¬ÏµÍ³¡¢ÏêϸµØ½²½â³ÌÐòÉè¼ÆµÄ»ù´¡ÖªÊ¶¡¢C³ÌÐòÉè¼ÆÓïÑԵĻù±¾Óï·¨¡¢±à³Ì·½·¨ºÍ³£ÓÃËã·¨¡£ ½¨Òé½Ì²Ä£º Ì·ºÆÇ¿£®C³ÌÐòÉè¼Æ£®£¨µÚÈý°æ£©£®±±¾©£ºÇ廪´óѧ³ö°æÉ磬2005 Ö÷ Òª ²Î ¿¼ Ê飺 [1] ÐìТ¿­£®C++ÓïÑÔ»ù´¡½Ì³Ì£®±±¾©£ºÇ廪´óѧ³ö°æÉ磬2001 [2] Ö£°¢Æ森Visual C++ʵÓý̳̣®±±¾©£ºµç×Ó¹¤Òµ³ö°æÉ磬2000 ¶þ¡¢¿Î³Ì½ÌÓýÄ¿±ê ±¾¿Î³ÌµÄ½ÌѧĿµÄÔÚÓÚÅàÑøѧÉúѧ»á·ÖÎöÎÊÌâµÄ·½·¨ºÍ»ù±¾ÎÊÌâµÄ½â¾öÄÜÁ¦£¬³õ²½Á˽â

ÃæÏò¶ÔÏó³ÌÐòÉè¼Æ·½·¨¡¢ÕÆÎÕCÓïÑԵıà³Ì»ù´¡ºÍ»ù±¾±à³Ì¼¼ÄÜ£¬²¢Äܹ»ÔËÓÃTurbo C¼¯³É¿ª·¢¹¤¾ß±àдһЩС³ÌÐò£¬ÎªÒÔºó¼ÌÐøѧϰ´òÏ»ù´¡¡£¾ßÌåÄ¿±êÈçÏ£º

1£®Á˽âCÓïÑÔ³öÏÖµÄÀúÊ·±³¾°£»ÕÆÎÕCÓïÑÔµÄÌص㣻֪ÏþCÓïÑÔ»ù±¾ÉÏ»ú²½Öè¡£

2£®ÕÆÎÕCµÄÊý¾ÝÀàÐÍ£¬Äܹ»ÕýÈ·ÊéдC±í´ïʽ¡£ 3£®ÕÆÎÕÈýÖÖ»ù±¾½á¹¹£¬»á±àдÏà¹Ø³ÌÐò¡£ 4£®ÕÆÎÕÊý×éµÄ¸ÅÄî¼°Ó¦Óá£

5£®ÕÆÎÕº¯ÊýµÄʹÓü°±àд·½·¨¡£

6£®ÕÆÎÕÖ¸ÕëµÄ¸ÅÄî¡¢¶¨Òå¡¢ºÍʹÓ÷½·¨¡£

7£®ÕÆÎսṹÌåµÄ»ù±¾¸ÅÄʹÓ÷½·¨£¬Á˽⹲ÓÃÌåµÄ¸ÅÄʹÓ÷½·¨¡£ 8£®ÕÆÎÕÎļþµÄ¸ÅÄ»á±à³Ì¶ÔÎļþ½øÐжÁд²Ù×÷¡£ 9£®Àí½âC³ÌÐòÖеÄλÔËË㹦ÄÜ¡¢Ô¤´¦ÀíÃüÁî¡£

Èý¡¢ÀíÂÛ½ÌѧÄÚÈÝÓëÒªÇ󣨺¬Ñ§Ê±·ÖÅ䣩

µÚÒ»Õ CÓïÑÔ¸ÅÊö£¨2ѧʱ£©

1¡¢½ÌѧĿµÄÓëÒªÇó£º

ͨ¹ý½ÌѧʹѧÉúÁ˽âCÓïÑԵı³¾°£»ÕÆÎÕCÓïÑÔ³ÌÐòµÄ½á¹¹£»Áì»áCÓïÑÔ³ÌÐòÉè¼ÆµÄ·ç¸ñ¡£

2¡¢Ö÷Òª½ÌѧÄÚÈÝ£º

CÓïÑÔµÄÀúÊ·±³¾°£»CÓïÑÔµÄÌص㠣»CÓïÑÔÔ´³ÌÐòµÄ½á¹¹¡£

3¡¢½ÌѧÖص㣺

C³ÌÐò½á¹¹¡£

4¡¢Ë¼¿¼ÓëÁ·Ï°£º

P12 1.2 , 1.3 , 1.6

µÚ¶þÕ ³ÌÐòµÄÁé»ê¡ª¡ªËã·¨£¨2ѧʱ£©

1

1¡¢½ÌѧĿµÄÓëÒªÇó£º

ͨ¹ý½ÌѧʹѧÉúÕÆÎÕËã·¨µÄ»ù±¾¸ÅÄîÓëÌØÕ÷£»ÕÆÎսṹ»¯³ÌÐòÉè¼ÆµÄ»ù±¾¸ÅÄî¡£

2¡¢Ö÷Òª½ÌѧÄÚÈÝ£º

Ëã·¨µÄ¸ÅÄ¼òµ¥Ëã·¨¾ÙÀý£»Ëã·¨µÄÌØÐÔ£»Ëã·¨µÄ±íʾ£»½á¹¹»¯³ÌÐòÉè¼Æ·½·¨¡£

3¡¢½ÌѧÖص㣺

Ëã·¨µÄ¸ÅÄî¡¢N-Sͼ¡¢³£ÓÃË㷨˼Ïë¡£

4¡¢Ë¼¿¼ÓëÁ·Ï°£º

P37 2.1, 2.2, 2.3 , 2.7¡£

µÚÈýÕ CÓïÑÔµÄÊý¾ÝÀàÐÍ¡¢ÔËËã·û¡¢±í´ïʽ£¨4ѧʱ£©

1¡¢½ÌѧĿµÄÓëÒªÇó£º

ͨ¹ý½ÌѧʹѧÉúÁ˽â»ù±¾ÀàÐͼ°Æä³£Á¿µÄ±íʾ·¨£»ÕÆÎÕ±äÁ¿µÄ¶¨Òå¼°³õʼ»¯·½·¨£» ÕÆÎÕÔËËã·ûÓë±í´ïʽµÄ¸ÅÄÁì»áCÓïÑÔµÄ×Ô¶¯ÀàÐÍת»»ºÍÇ¿ÖÆÀàÐÍת¡¢×óÖµºÍ¸³ÖµµÄ¸ÅÄî¡£

2¡¢Ö÷Òª½ÌѧÄÚÈÝ£º

CµÄÊý¾ÝÀàÐÍ£»³£Á¿Óë±äÁ¿£»ÕûÐÎÊý¾Ý£»ÊµÐÍÊý¾Ý£»×Ö·ûÐÍÊý¾Ý£»±äÁ¿¸³³õÖµ£»¸÷ÀàÊý¾ÝÐÍÊý¾Ý¼äµÄ»ìºÏÔËË㣻ËãÊõÔËËã·ûºÍËãÊõ±í´ïʽ£»¸³ÖµÔËËã·ûºÍ¸³Öµ±í´ïʽ£»¶ººÅÔËËã·ûºÍ¶ººÅ±í´ïʽ¡£

3¡¢½ÌѧÖص㣺

³£ÓÃÊý¾ÝÀàÐÍ¡¢³£ÓÃÔËËã·û¡¢Êýѧ¹«Ê½×ª»¯ÎªCÓïÑÔ±í´ïʽµÄ»ù±¾ÄÜÁ¦¡£

4¡¢Ë¼¿¼ÓëÁ·Ï°£º

P65 3.2, 3.6, 3.9, 3.10, 3.1

µÚËÄÕ ×î¼òµ¥µÄC³ÌÐòÉè¼Æ£¨3ѧʱ£©

1¡¢½ÌѧĿµÄÓëÒªÇó£º

ͨ¹ý½ÌѧÓëʵÑéʹѧÉúÁ˽âCÓï¾äµÄ¸ÅÄî¼°ÖÖÀࣻÕÆÎÕCÓïÑÔ³£ÓõÄÊäÈë/³ö·½Ê½¡£

2¡¢Ö÷Òª½ÌѧÄÚÈÝ£º

CÓï¾ä¸ÅÊö£»¸³ÖµÓï¾ä£»×Ö·ûÊý¾ÝµÄÊäÈëÓëÊä³ö£»¸ñʽÊäÈëÓëÊä³ö£»Ë³Ðò½á¹¹³ÌÐòÉè¼Æ¾ÙÀý¡£

3¡¢½ÌѧÖص㣺

CÓï¾äµÄÖÖÀà¡¢¸³ÖµÓï¾ä¡¢Êý¾ÝµÄÊäÈëÊä³ö¼°ÊäÈëÊä³öÖг£ÓõĿØÖƸñʽ¡£

4¡¢Ë¼¿¼ÓëÁ·Ï°£º

P84 4.2, 4.4, 4.6, 4.8, 4.10

µÚÎåÕ ѡÔñ½á¹¹³ÌÐòÉè¼Æ£¨4ѧʱ£©

1¡¢½ÌѧĿµÄÓëÒªÇó£º

ͨ¹ý½ÌѧʹÓëʵÑéѧÉúÊìÁ·ÕÆÎÕif?elseµÄÈýÖÖÓï·¨£»Áì»áswitchÓëbreakÓï¾äµÄ×÷Óᣠ2¡¢Ö÷Òª½ÌѧÄÚÈÝ£º

¹ØϵÔËËã·ûÓë¹Øϵ±í´ïʽ£»Âß¼­ÔËËã·ûÓëÂß¼­±í´ïʽ£»ifÓï¾ä£»switchÓï¾ä¡£

3¡¢½ÌѧÖص㣺

¹ØϵÔËËã·ûÓëÂß¼­ÔËËã·û¼°Æä×é³ÉµÄ¾ßÓÐÂß¼­ÖµµÄ±í´ïʽ¡¢¶þÌõ·ÖÖ§Óï¾äµÄ¸ñʽ¼°»ù±¾Ó¦Óá£

4¡¢Ë¼¿¼ÓëÁ·Ï°£º

P104 5.1, 5.2, 5.5, 5.9

µÚÁùÕ ѭ»·¿ØÖÆ£¨4ѧʱ£©

1¡¢½ÌѧĿµÄÓëÒªÇó£º

ͨ¹ý½ÌѧÓëʵÑéʹѧÉúÁì»á³ÌÐòÉè¼ÆÖй¹³ÉÑ­»·µÄ·½·¨£»ÕÆÎÕfor¡¢while¡¢do-whileÓï¾äµÄÓ÷¨£»Á˽âbreak¡¢continueÔÚÑ­»·Óï¾äÖеÄ×÷Óᣠ2¡¢Ö÷Òª½ÌѧÄÚÈÝ£º

gotoÓï¾ä¹¹³ÉÑ­»·£»whileÓï¾ä£»do-whileÓï¾ä£»forÓï¾ä£»Ñ­»·µÄǶÌ×£»breakÓëcontinueÓï¾ä

3¡¢½ÌѧÖص㣺

2

C¹¹³ÉÑ­»·µÄËÄÖÖ·½·¨£¬ÓÈÆäÊǺóÈýÖÖ·½·¨¡¢breakÓëcontinueÓï¾äµÄ»ù±¾×÷Óá£

4¡¢Ë¼¿¼ÓëÁ·Ï°£º

P120 6.1, 6.4, 6.8, 6.14

µÚÆßÕ Êý×飨6ѧʱ£©

1¡¢½ÌѧĿµÄÓëÒªÇó£º

ͨ¹ý½ÌѧÓëʵÑéʹѧÉúÁ˽âһάÊý×é¡¢¶þάÊý×éµÄ»ù±¾¸ÅÄÕÆÎÕÊý×éÀàÐͱäÁ¿

µÄ¶¨ÒåÓëÒýÓã»ÕÆÎÕÊý×éÔªËصÄÒýÓá£

2¡¢Ö÷Òª½ÌѧÄÚÈÝ£º

һάÊý×éµÄ¶¨ÒåÓëÒýÓ㻶þάÊý×éµÄ¶¨ÒåÓëÒýÓã»×Ö·ûÊý×é¡£

3¡¢½ÌѧÖص㣺

һάÊý×é¡¢¶þάÊý×éµÄ¶¨ÒåÓëÒýÓã»×Ö·ûÊý×éµÄ¶¨ÒåÓëÒýÓᢳ£ÓÃ×Ö·û´®´¦Àíº¯Êý¼°×Ö·û´¦Àíº¯Êý£»Êý×éµÄÓ¦Óã¨Ï°Ìâ¿Î£©¡£

4¡¢Ë¼¿¼ÓëÁ·Ï°£º

P141 7.1, 7.3, 7.6, 7.11 µÚ°ËÕ º¯Êý£¨8ѧʱ£©

1¡¢½ÌѧĿµÄÓëÒªÇó£º

ͨ¹ý½ÌѧÓëʵÑéʹѧÉúÕÆÎÕº¯ÊýµÄ¶¨ÒåÓëµ÷Óã»ÕÆÎÕº¯Êý²ÎÊýµÄ´«µÝ·½Ê½£»Áì»á

±äÁ¿´æ´¢ÀàÐ͵ĸÅÄî¼°¸÷ÖÖ´æ´¢ÀàÐͱäÁ¿µÄÉú´æÆÚºÍÓÐЧ·¶Î§£»Áì»áº¯ÊýµÄǶÌ×µ÷ÓÃÓëµÝ¹éµ÷Óã» Á˽â´ø²ÎÊýµÄmainº¯Êý ¡£

2¡¢Ö÷Òª½ÌѧÄÚÈÝ£º

º¯ÊýµÄ¶¨Ò壻º¯ÊýµÄ²ÎÊýºÍº¯ÊýµÄÖµ£»º¯ÊýµÄµ÷Ó㻺¯ÊýµÄǶÌ×µ÷Ó㻺¯ÊýµÄµÝ¹éµ÷Óã»Êý×é×÷Ϊº¯Êý²ÎÊý£»±äÁ¿×÷ÓÃÓò£»±äÁ¿´æ´¢Àà±ð¡£

3¡¢½ÌѧÖص㣺

º¯Êý¶¨Òå¡¢º¯Êýµ÷Óᢺ¯ÊýÉùÃ÷µÈ»ù±¾¸ÅÄº¯ÊýµÄǶÌ×µ÷ÓÃÓëµÝ¹éµ÷Óã»Êý×é×÷Ϊº¯ÊýµÄ²ÎÊý¡¢±äÁ¿µÄ´æ´¢Àà±ðÓë×÷ÓÃÓò¡£

4¡¢Ë¼¿¼ÓëÁ·Ï°£º

P186 8.1, 8.3, 8.4, 8.10, 8.16, 8.18

µÚ¾ÅÕ ±àÒëÔ¤´¦Àí£¨1ѧʱ£©

1¡¢½ÌѧĿµÄÓëÒªÇó£º

ͨ¹ý½ÌѧÓëʵÑéʹѧÉúÁ˽âÔ¤´¦ÀíµÄ¸ÅÄî¼°Ìص㣻ÕÆÎÕÓвκêÓëÎ޲κêµÄ¶¨Òå¼°

ʹÓã»Áì»áÎļþ°üº¬µÄʹÓü°Ð§¹û¡£

2¡¢Ö÷Òª½ÌѧÄÚÈÝ£º

ºê¶¨Ò壻¡°Îļþ°üº¬¡±´¦Àí ¡£

3¡¢½ÌѧÖص㣺

ÓвκꡢÎ޲κêµÄ¶¨ÒåÓëÓ¦Óã»Îļþ°üº¬µÄ»ù±¾¸ÅÄî¡£

4¡¢Ë¼¿¼ÓëÁ·Ï°£º

P199 9.3, 9.8

µÚʮՠָÕ루8ѧʱ£©

1¡¢½ÌѧĿµÄÓëÒªÇó£º

Á˽âÖ¸ÕëÓëµØÖ·µÄ¸ÅÄî £»ÕÆÎÕÖ¸Õë±äÁ¿µÄ¶¨Òå¡¢³õʼ»¯¼°Ö¸ÕëµÄÔËË㣻ÕÆÎÕÖ¸ÕëÓëÊý×é¡¢Ö¸ÕëÊý×é¡¢¶þ¼¶Ö¸ÕëµÈ֪ʶ£»Á˽âÖ¸ÕëÓ뺯ÊýµÄ¸ÅÄÕÆÎÕÖ¸Õë×÷Ϊº¯Êý²ÎÊýµÄÓ¦Óá£

2¡¢Ö÷Òª½ÌѧÄÚÈÝ£º

Ö¸ÕëÓëµØÖ·µÄ¸ÅÄ±äÁ¿µÄÖ¸ÕëºÍÖ¸Õë±äÁ¿µÄÖ¸Õë±äÁ¿£»Êý×éµÄÖ¸ÕëÓëÖ¸ÏòÊý×éµÄÖ¸Õë±äÁ¿£»×Ö·û´®µÄÖ¸ÕëÓëÖ¸Ïò×Ö·û´®µÄÖ¸Õë±äÁ¿£»Ö¸ÕëÓ뺯Êý£»Ö¸ÕëÊý×飻¶þ¼¶Ö¸Õë¡£

3¡¢½ÌѧÖص㣺

Ö¸ÕëÓëµØÖ·µÄ»ù±¾¸ÅÄî¡¢Ö¸ÕëÓë±äÁ¿µÄ¹Øϵ£»Ö¸ÕëÓëÊý×飻ָÕëÓë×Ö·û´®¡¢Ö¸ÕëÊý×éÓë¶þ¼¶Ö¸Õ룻ָÕëµÄÓ¦Óã¨Ï°Ìâ¿Î£©¡£

4¡¢Ë¼¿¼ÓëÁ·Ï°£º

3