C++ÓïÑÔ³ÌÐòÉè¼ÆÊµÑé´ð°¸ - Êý×é¡¢Ö¸ÕëÓë×Ö·û´® ÏÂÔØ±¾ÎÄ

ʵÑé06 Êý×é¡¢Ö¸ÕëÓë×Ö·û´®£¨4ѧʱ£©

£¨µÚ6Õ Êý×é¡¢Ö¸ÕëÓë×Ö·û´®£©

Ò»¡¢ÊµÑéÄ¿µÄ

(1) ѧϰʹÓÃÊý×éÊý¾Ý¶ÔÏó¡£ (2) ѧϰ×Ö·û´®Êý¾ÝµÄ×éÖ¯ºÍ´¦Àí¡£ (3) ѧϰ±ê×¼C++¿âµÄʹÓᣠ(4) ÕÆÎÕÖ¸ÕëµÄʹÓ÷½·¨¡£ (5) Á·Ï°Í¨¹ýµ÷ÊÔ¹¦Äܹ۲ìÖ¸ÕëµÄÄÚÈݼ°ÆäËùÖ¸µÄ¶ÔÏóµÄÄÚÈÝ¡£ (6) Á·Ï°Í¨¹ý¶¯Ì¬ÄÚ´æ·ÖÅäʵÏÖ¶¯Ì¬Êý×飬²¢Ìå»áÖ¸ÕëÔÚÆäÖеÄ×÷Óᣠ(7) ·Ö±ðʹÓÃ×Ö·ûÊý×éºÍ±ê×¼C++¿âÁ·Ï°´¦Àí×Ö·û´®µÄ·½·¨¡£ ¶þ¡¢ÊµÑéÈÎÎñ

6_1£¨Ï°Ìâ6-25£©±àд²¢²âÊÔ3¡Á3¾ØÕóתÖú¯Êý£¬Ê¹ÓÃÊý×é±£´æ3¡Á3¾ØÕó¡£ 6_2£¨Ï°Ìâ6-26£©Ê¹Óö¯Ì¬ÄÚ´æ·ÖÅäÉú³É¶¯Ì¬Êý×éÀ´ÖØÐÂÍê³ÉÉÏÌ⣨n½×·½Õ󣩣¬Ê¹ÓÃÖ¸ÕëʵÏÖº¯ÊýµÄ¹¦ÄÜ¡£

6_3 ±à³ÌʵÏÖÁ½×Ö·û´®µÄÁ¬½Ó¡£ÒªÇóʹÓÃ×Ö·ûÊý×é±£´æ×Ö·û´®£¬²»ÒªÊ¹ÓÃϵͳº¯Êý¡£

6_4 ʹÓÃstringÀàÉùÃ÷×Ö·û´®¶ÔÏó£¬ÖØÐÂʵÏÖÉÏһСÌâ¡£ 6_5£¨Ï°Ìâ6-27£©ÉùÃ÷Ò»¸öEmployeeÀà¡£

ÆäÖаüÀ¨ÐÕÃû¡¢½ÖµÀµØÖ·¡¢³ÇÊкÍÓʱàµÈÊôÐÔ£¬ÒÔ¼°change_name()ºÍdisplay()µÈº¯Êý¡£display()ÏÔʾÐÕÃû¡¢½ÖµÀµØÖ·¡¢³ÇÊкÍÓʱàµÈÊôÐÔ£¬change_name()¸Ä±ä¶ÔÏóµÄÐÕÃûÊôÐÔ£¬ÊµÏÖ²¢²âÊÔÕâ¸öÀà¡£

6_6£¨Ï°Ìâ6-27£©ÉùÃ÷°üº¬5¸öÔªËØµÄ¶ÔÏóÊý×飬ÿ¸öÔªËØ¶¼ÊÇEmployeeÀàÐ͵ĶÔÏó¡£

6_7 ÐÞ¸ÄʵÑé4ÖеÄpeople£¨ÈËÔ±£©Àà¡£

¾ßÓеÄÊôÐÔÈçÏ£ºÐÕÃûchar name[11]¡¢±àºÅchar number[7]¡¢ÐÔ±ðchar sex[3]¡¢ÉúÈÕbirthday¡¢Éí·ÝÖ¤ºÅchar id[16]¡£ÆäÖС°³öÉúÈÕÆÚ¡±ÉùÃ÷Ϊһ¸ö¡°ÈÕÆÚ¡±ÀàÄÚǶ×Ó¶ÔÏó¡£

ÓóÉÔ±º¯ÊýʵÏÖ¶ÔÈËÔ±ÐÅÏ¢µÄ¼ÈëºÍÏÔʾ¡£

ÒªÇó°üÀ¨£º¹¹Ô캯ÊýºÍÎö¹¹º¯Êý¡¢¿½±´¹¹Ô캯Êý¡¢ÄÚÁª³ÉÔ±º¯Êý¡¢¾Û¼¯¡£ ÔÚ²âÊÔ³ÌÐòÖÐÉùÃ÷peopleÀàµÄ¶ÔÏóÊý×飬¼ÈëÊý¾Ý²¢ÏÔʾ¡£

1

Èý¡¢ÊµÑé²½Öè

1.£¨±à³Ì£¬Ï°Ìâ6-25£©±àд¾ØÕóתÖú¯Êý£¬ÊäÈë²ÎÊýΪ3¡Á3ÕûÐÍÊý×é¡£

ʹÓÃÑ­»·Óï¾äʵÏÖ¾ØÕóÔªËØµÄÐÐÁжԵ÷£¬×¢ÒâÔÚÑ­»·Óï¾äÖо¿¾¹ÐèÒª¶ÔÄÄÐ©ÔªËØ½øÐвÙ×÷£¬±àдmain()º¯ÊýʵÏÖÊäÈëÊä³ö¡£³ÌÐòÃû£ºlab6_1.cpp¡£

²Î¿¼ÔËÐнá¹û£º

¡ï ³ÌÐò¼°ÔËÐнá¹û£º

//lab6_1.cpp #include using namespace std; void move(int matrix[][3]){ int temp; for(int i=0;i<3;i++) for(int j=0;j>mat[i][j]; cout<<\ÊäÈëµÄ3¡Á3¾ØÕóΪ£º\<

} for(i=0;i<3;i++){ for(j=0;j<3;j++) cout<

ʹÓÃÖ¸Õë¶ÔÊý×éÔªËØ½øÐвÙ×÷£¬ÔÚmain()º¯ÊýÖÐʹÓÃnew²Ù×÷·û·ÖÅäÄÚ´æÉú³É¶¯Ì¬Êý×顣ͨ¹ýµ÷ÊÔ¹¦Äܹ۲ìÖ¸ÕëµÄÄÚÈݼ°ÆäËùÖ¸µÄ¶ÔÏóÖеÄÄÚÈÝ¡£³ÌÐòÃû£ºlab6_2.cpp¡£

×¢£º¿ÉʹÓÃһά¶¯Ì¬Êý×飬»ò¶þά¶¯Ì¬Êý×é¡£

¡ï ³ÌÐò¼°ÔËÐнá¹û£º

(1) ʹÓÃһά¶¯Ì¬Êý×é±íʾ·½Õó¡£

//lab6_2.cpp #include #include using namespace std; void move(int *matrix,int n){//¾ØÕóΪÕûÐÍÖ¸Õ룬¶ÔӦһάÊý×é int temp; for(int i=0;i

} } void main(){ int i,j,n,*mat; cout<<\ÊäÈë·½ÕóµÄ½×Êý£º\; } cin>>n; mat=new int[n*n]; cout<<\ÊäÈë\<>mat[i*n+j];//Êý×éÐÎʽ } cout<<\ÊäÈëµÄ¾ØÕóΪ£º\<