Î÷°²Ê¯ÓÍ´óѧ´ó¶þ£¨ÉÏ£©C++ÃæÏò¶ÔÏó³ÌÐòÉè¼Æ¿Î¼þ¸÷ÕÂϰÌâ

¶ÔÏóΪ_______¡£

A. s B. s->a C. s.a D. *s

£¨22£©¼Ù¶¨ABΪһ¸öÀ࣬ÔòÖ´ÐÐ ¡°AB r1=r2;¡±Óï¾äʱ½«×Ô¶¯µ÷ÓøÃÀàµÄ( )¡£ A. Î޲ι¹Ô캯Êý B. ´ø²Î¹¹Ô캯Êý C. ¸³ÖµÖØÔغ¯Êý D. ¿½±´¹¹Ô캯Êý £¨23£©ÈôÐèҪʹÀàÖеÄÒ»¸öÖ¸Õë³ÉÔ±±äÁ¿Ö¸ÏòÒ»¿é¶¯Ì¬´æ´¢¿Õ¼ä£¬Ôòͨ³£ÔÚ( )º¯ÊýÖÐÍê³É¡£

A. Îö¹¹ B. ¹¹Ôì C. ÈÎÒ»³ÉÔ± D. ÓÑÔª

£¨24£©µ±ÀàÖеÄÒ»¸öÕûÐÍÖ¸Õë³ÉÔ±Ö¸ÏòÒ»¿é¾ßÓÐn*sizeof(int)´óСµÄ´æ´¢¿Õ¼äʱ£¬Ëü×î¶àÄܹ»´æ´¢( )¸öÕûÊý¡£

A. n B. n+1 C. n-1 D. 1

£¨25£©¼Ù¶¨Ò»¸öÀàµÄ¹¹Ô캯ÊýΪ ¡°A(int aa, int bb) {a=aa; b=aa*bb;}¡±£¬ÔòÖ´ÐÐ ¡°A x(4,5);¡±Óï¾äºó£¬x.aºÍx.bµÄÖµ·Ö±ðΪ( )¡£

A. 4ºÍ5 B. 5ºÍ4 C. 4ºÍ20 D. 20ºÍ5

£¨26£©¼Ù¶¨Ò»¸öÀàµÄ¹¹Ô캯ÊýΪ ¡°A(int aa=1, int bb=0) {a=aa; b=bb;}¡±£¬ÔòÖ´ÐÐ ¡°A x(4);¡±Óï¾äºó£¬x.aºÍx.bµÄÖµ·Ö±ðΪ( )¡£

A. 1ºÍ0 B. 1ºÍ4 C. 4ºÍ1 D. 4ºÍ0

£¨27£©¼Ù¶¨ABΪһ¸öÀ࣬Ôò( )Ϊ¸ÃÀàµÄ¿½±´¹¹Ô캯ÊýµÄÔ­ÐÍ˵Ã÷¡£ A. AB(AB x); B. AB(AB& x); C. void AB(AB& x); D. AB(int x); £¨28£©¼Ù¶¨Ò»¸öÀàµÄ¹¹Ô캯ÊýΪ ¡°B(int ax, int bx): a(ax), b(bx) {}¡±£¬Ö´ÐÐ ¡°B x(1,2),y(3,4);x=y;¡±Óï¾äÐòÁкóx.aµÄֵΪ( )¡£

A. 1 B. 2 C. 3 D. 4 £¨29£©¼Ù¶¨Ò»¸öÀàABÖ»º¬ÓÐÒ»¸öÕûÐͳÉÔ±±äÁ¿a£¬µ±Óû§²»¶¨ÒåÈκι¹Ô캯Êýʱ£¬ÏµÍ³Îª¸ÃÀඨÒåµÄÎ޲ι¹Ô캯ÊýΪ( )¡£

A. AB() {a=0;} B. AB(int aa=0): a(aa) {} C. AB(int aa): a(aa) {} D. AB() {}

£¨30£©¼Ù¶¨Ò»¸öÀàABÖ»º¬ÓÐÒ»¸öÕûÐͳÉÔ±±äÁ¿a£¬Óû§Îª¸ÃÀඨÒåµÄ´ø²Î¹¹Ô캯Êý¿ÉÒÔΪ( )¡£

A. AB() {} B. AB(): a(0){} C. AB(int aa=0) {a=aa;} D. AB(int aa) {}

£¨31£©¶ÔÓÚÈÎÒ»¸öÀ࣬Óû§ËùÄܶ¨ÒåµÄ¹¹Ô캯ÊýµÄ¸öÊýÖÁ¶àΪ( )¡£ A. 0 B. 1 C. 2 D. ÈÎÒâ¸ö

£¨32£©¶ÔÓÚÈÎÒ»¸öÀ࣬Óû§ËùÄܶ¨ÒåµÄÎö¹¹º¯ÊýµÄ¸öÊýÖÁ¶àΪ( )¡£ A. 0 B. 1 C. 2 D. ÈÎÒâ¸ö

£¨33£©¼Ù¶¨ABΪһ¸öÀ࣬ÔòÖ´ÐÐ ¡°AB *px=new AB[n];¡±Óï¾äʱ½«( )¡£ A. ¶¯Ì¬·ÖÅäÒ»¸ö¶ÔÏóÊý×é B. ¶¯Ì¬·ÖÅäÒ»¸ö¶ÔÏó C. ¾²Ì¬·ÖÅäÒ»¸öÊý×é D. ¾²Ì¬·ÖÅäÒ»¸ö¶ÔÏó

£¨34£©ÉèpxÊÇÖ¸ÏòÒ»¸öÀà¶ÔÏóµÄÖ¸Õë±äÁ¿£¬ÔòÖ´ÐÐ ¡°delete px;¡±Óï¾äʱ£¬½«×Ô¶¯µ÷ÓøÃÀàµÄ( )¡£

13

A. Î޲ι¹Ô캯Êý B. ´ø²Î¹¹Ô캯Êý C. Îö¹¹º¯Êý D. ¿½±´¹¹Ô캯Êý

£¨35£©µ±Ò»¸öÀà¶ÔÏóÀ뿪ËüµÄ×÷ÓÃÓòʱ£¬ÏµÍ³×Ô¶¯µ÷ÓøÃÀàµÄ( )¡£

A. Î޲ι¹Ô캯Êý B. ´ø²Î¹¹Ô캯Êý C. ¿½±´¹¹Ô캯Êý D. Îö¹¹º¯Êý £¨36£©¼Ù¶¨Ò»¸öÀà¶ÔÏóÊý×éΪA[n]£¬µ±À뿪Ëü¶¨ÒåµÄ×÷ÓÃÓòʱ£¬ÏµÍ³×Ô¶¯µ÷ÓøÃÀàÎö¹¹º¯ÊýµÄ´ÎÊýΪ( )¡£

A. 0 B. 1 C. n D. n-1

£¨37£©¼Ù¶¨ABΪһ¸öÀ࣬ÔòÖ´ÐÐ ¡°AB a[10];¡±Óï¾äʱµ÷ÓøÃÀàÎ޲ι¹Ô캯ÊýµÄ´ÎÊýΪ( )¡£

A. 0 B. 1 C. 9 D. 10

£¨38£©¼Ù¶¨ABΪһ¸öÀ࣬ÔòÖ´ÐÐ ¡°AB *px=new AB[n];¡±Óï¾äʱµ÷ÓøÃÀàÎ޲ι¹Ô캯ÊýµÄ´ÎÊýΪ( )¡£

A. n B. n-1 C. 1 D. 0

£¨39£©Ò»¸öÀàµÄ¾²Ì¬³ÉÔ±±äÁ¿Ëù±íʾÊôÐÔ ( )¡£

A. ÊÇÀàµÄ»ò¶ÔÏóµÄÊôÐÔ B. Ö»ÊǶÔÏóµÄÊôÐÔ C. Ö»ÊÇÀàµÄÊôÐÔ D. ÀàºÍÓÑÔªµÄÊôÐÔ £¨40£©ÀàµÄ¾²Ì¬³ÉÔ±µÄ·ÃÎÊ¿ØÖÆ£¨ £©¡£ A. Ö»ÔÊÐí±»¶¨ÒåΪprivate

B. Ö»ÔÊÐí±»¶¨ÒåΪprivate»òprotected C. Ö»ÔÊÐí±»¶¨ÒåΪpublic

D. ¿ÉÔÊÐí±»¶¨ÒåΪprivate¡¢protected»òpublic £¨41£©¾²Ì¬³ÉÔ±º¯Êý¶ÔÀàµÄ³ÉÔ±±äÁ¿·ÃÎÊ£¨ £©¡£

A. ÊDz»ÔÊÐíµÄ B. Ö»ÔÊÐíÊǾ²Ì¬³ÉÔ±±äÁ¿

C. Ö»ÔÊÐíÊǷǾ²Ì¬³ÉÔ±±äÁ¿ D. ¿ÉÔÊÐíÊǾ²Ì¬³ÉÔ±±äÁ¿»ò·Ç¾²Ì¬³ÉÔ±±äÁ¿ £¨42£©±»·Ç¾²Ì¬³ÉÔ±º¯Êý·ÃÎʵÄÀàµÄ³ÉÔ±±äÁ¿( )¡£

A. ¿ÉÒÔÊǷǾ²Ì¬³ÉÔ±±äÁ¿»ò¾²Ì¬³ÉÔ±±äÁ¿ B. ²»¿ÉÄÜÊÇÀàµÄ¾²Ì¬³ÉÔ±±äÁ¿

C. Ö»ÄÜÊÇÀàµÄ·Ç¾²Ì¬³ÉÔ±±äÁ¿ D. Ö»ÄÜÊÇÀàµÄ¾²Ì¬³ÉÔ±±äÁ¿ £¨43£©¾²Ì¬³ÉÔ±±äÁ¿µÄ³õʼ»¯ÊÇÔÚ£¨ £©ÖнøÐеġ£ A. ¹¹Ô캯Êý B. ÈκγÉÔ±º¯Êý C. ËùÊôÀà D. È«¾ÖÇø

9.3 ÔõÑù¶¨Òå˽ÓгÉÔ±£¿ÔõÑù¶¨Ò幫ÓгÉÔ±£¿Ë½ÓгÉÔ±ºÍ¹«ÓгÉÔ±ÓÐʲô²î±ð£¿

9.4 C++ÓïÑÔµÄÀඨÒåÖУ¬ÀàµÄ³ÉÔ±±äÁ¿ºÍ³ÉÔ±º¯Êý·Ö±ðÃèÊöÁ˶ÔÏóÄ£ÐÍÖеÄʲô³É·Ö£¿

9.5 ³ÉÔ±±äÁ¿ÔÚ¶¨ÒåʱÊÇ·ñÔÊÐí¸ø³ö³õʼֵ£¿ÎªÊ²Ã´£¿

9.6 ¹¹Ô캯ÊýµÄ¹¦ÄÜÊÇʲô£¿ÏµÍ³ÊÇÔÚʲôʱºò¡¢ÒÔʲô·½Ê½µ÷Óù¹Ô캯ÊýµÄ£¿ 9.7 Îö¹¹º¯ÊýµÄ¹¦ÄÜÊÇʲô£¿ÏµÍ³ÊÇÔÚʲôʱºò¡¢ÒÔʲô·½Ê½µ÷ÓÃÎö¹¹º¯ÊýµÄ£¿

14

9.8 ¹¹Ô캯ÊýÊÇ·ñ¿ÉÒÔÖØÔØ£¿ÖØÔع¹Ô캯ÊýÓÐʲôÒâÒ壿Îö¹¹º¯ÊýÊÇ·ñ¿ÉÒÔÖØÔØ£¿

9.9 ¹¹Ô캯ÊýÉè¼ÆÊ±Ó¦×¢ÒâÄÄЩÊÂÏ

9.10 ʲôÑùµÄÀàµÄÎö¹¹º¯Êý¿ÉÒÔÉè¼ÆÎª¿Õ£¿Ê²Ã´ÑùµÄÀàµÄÎö¹¹º¯Êý²»¿ÉÒÔÉè¼ÆÎª¿Õ£¿ÎªÊ²Ã´£¿

9.11 C++ÓïÑÔÖеĹ¹Ô캯ÊýºÍÎö¹¹º¯ÊýÓзµ»ØÖµÂð£¿ÄãÄܽâÊÍÆäÔ­ÒòÂð£¿

9.12 µ±ÔÚÀඨÒåÌåÍâʵÏÖ³ÉÔ±º¯Êýʱ£¬ÎªÊ²Ã´ÒªÔÚ³ÉÔ±º¯ÊýµÄ·µ»ØÀàÐͺ󡢳ÉÔ±º¯ÊýÃûǰ¼ÓÉÏ¡°<ÀàÃû>£º£º¡±£¿ 9.13 ÔÚ±àÒëÍêÀý3.1³ÌÐòºó£¬ÏµÍ³ÊÇ·ñΪ¸÷³ÉÔ±º¯ÊýµÄ²ÎÊý·ÖÅäÁËÄÚ´æ¿Õ¼ä£¿ÎªÊ²Ã´£¿

9.14 ´´½¨¶ÔÏóºÍ¶¨Òå±äÁ¿ÓÐʲô²î±ð£¿ 9.15 ʲô½Ðconst¶ÔÏó£¿ 9.16 ÔõÑù´´½¨¶¯Ì¬¶ÔÏó£¿

9.17 Ò»¸öÍⲿ³ÌÐòÖеĶÔÏó¿ÉÒÔ·ÃÎÊÀàÖеÄ˽ÓгÉÔ±Â𣿿ÉÒÔ·ÃÎÊÀàÖеĹ«ÓгÉÔ±Âð£¿

9.18 д³ö¶ÔÏóµ÷ÓÃÆä³ÉÔ±µÄÓï¾äÐÎʽ¡£Ð´³öÖ¸Ïò¶ÔÏóµÄÖ¸Õëµ÷ÓÃÆä³ÉÔ±µÄÓï¾äÐÎʽ¡£

9.19 Ò»¸ö·Çconst³ÉÔ±º¯Êý¿ÉÒÔÐÞ¸ÄÀàÖеÄconst³ÉÔ±±äÁ¿Âð£¿Ò»¸öconst³ÉÔ±º¯Êý¿ÉÒÔÐÞ¸ÄÀàÖеÄconst³ÉÔ±±äÁ¿Â𣿠9.20 ʲô½ÐÖØÔØ£¿ÖØÔØÓÐʲôÒâÒ壿

9.21 ʲô½Ð×Ó¶ÔÏó£¿ÕûÌ塪¡ª²¿·Ö¶ÔÏóģʽÊÇÔõÑùʵÏֵģ¿

9.22 ʲô½ÐÍⲿÀࣿʲô½ÐÄÚ²¿ÀࣿʲôÑùµÄÀà¿ÉÒÔÉè¼Æ³ÉÄÚ²¿Àࣿ

9.23 static³ÉÔ±±äÁ¿ºÍ·Çstatic³ÉÔ±±äÁ¿ÓÐʲô²î±ð£¿static³ÉÔ±º¯ÊýºÍ·Çstatic³ÉÔ±º¯ÊýÓÐʲô²î±ð£¿

9.24 ÈôÒ»¸öÀàµÄij¸ö³ÉÔ±º¯ÊýÐÞÊÎΪconst£¬±íʾʲôº¬Ò壿ÈôÒ»¸ö³ÉÔ±º¯ÊýµÄij¸ö²ÎÊýÐÞÊÎΪconst£¬±íʾʲôº¬Ò壿

9.25 ÔÚÒ»¸öÓ¦ÓóÌÐòÖУ¬ÔõÑù½øÐÐstatic³ÉÔ±±äÁ¿µÄ³õʼ»¯¸³Öµ£¿

9.26 ÀàÊÇ´´½¨¶ÔÏóµÄÄ£°å£¬Ò»¸ö³ÌÐòÖд´½¨ÁËÐí¶à¶ÔÏ󣬵±ÕâЩ¶ÔÏó¶¼µ÷ÓÃÒ»¸öÏàͬµÄ³ÉÔ±º¯Êýʱ£¬ÏµÍ³ÊÇÔõÑùÇø·Öµ±Ç°ÊÇÄĸö¶ÔÏóµ÷Óõģ¿

9.27 ÔÚ¿ª·¢Ò»¸öÓ¦ÓÃϵͳʱ£¬Ó¦¸ÃÓÃÔõÑùµÄ·ÖÎö·½·¨´ÓÏÖʵÊÀ½çÖгéÏó³öÀࣿ 9.28 ÀàÔõÑùÌåÏÖÁË·â×°ÐÔ£¿

9.29 ÒÔÀý3.16ΪÀý˵Ã÷£¬ÀàÖеÄÒ»¸ö³ÉÔ±±äÁ¿£¬ÊÇ·ñ¿ÉÒòΪҪÇó³Ðµ£µÄÈÎÎñÌ«¶à¶øÓ¦¸Ãµ¥¶ÀÉè¼Æ³ÉÒ»¸öÀࣿ

³ÌÐòÔĶÁºÍÉè¼ÆÌ⣺

9.30 ÔĶÁ³ÌÐò£¬¸ø³öÔËÐнá¹û£º

£¨1£©

#include \

15

class A {

private: int a,b; public :

A( ) { a=b=0;

cout<<\

}

A(int m) { a=b=m;

cout<<\ }

A(int m,int n) { a=m;b=n;

cout<<\ }

void print( ) { cout<<\ }

};

void main( ) { A a1,a2(10),a3(10,20); a1.print( ); a2.print( ); a3.print( ); }

2£©

#include \class point {

private:

int x;

16

£¨

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)