×Ô¿¼C++ÊÔÌâ(9Ì׺ϼ¯)1-2Ì×

Ò»¡¢µ¥ÏîÑ¡ÔñÌâ(±¾´óÌâ¹²20СÌ⣬ÿСÌâ1·Ö£¬¹²20·Ö)ÔÚÿСÌâÁгöµÄËĸö±¸Ñ¡ÏîÖÐ Ö»ÓÐÒ»¸öÊÇ·ûºÏÌâĿҪÇóµÄ£¬Ç뽫Æä´úÂëÌîдÔÚÌâºóµÄÀ¨ºÅÄÚ¡£´íÑ¡¡¢¶àÑ¡»òδѡ¾ùÎÞ ·Ö¡£

1. ¾²Ì¬³ÉÔ±º¯ÊýûÓУ¨£© A. ·µ»ØÖµ B. thisÖ¸Õë C. Ö¸Õë²ÎÊý D. ·µ»ØÀàÐÍ

2. ¼Ù¶¨ABΪһ¸öÀ࣬ÔòÖ´ÐС°AB a(2), b£Û3£Ý,*p£Û4£Ý;¡±Óï¾äʱµ÷ÓøÃÀ๹Ô캯ÊýµÄ´ÎÊý

Ϊ£¨£© A. 3 B. 4 C. 5 D. 9

3. Óйضà̬ÐÔ˵·¨²»ÕýÈ·µÄÊÇ£¨£©

A. C++ÓïÑԵĶà̬ÐÔ·ÖΪ±àÒëʱµÄ¶à̬ÐÔºÍÔËÐÐʱµÄ¶à̬ÐÔ B. ±àÒëʱµÄ¶à̬ÐÔ¿Éͨ¹ýº¯ÊýÖØÔØÊµÏÖ

C. ÔËÐÐʱµÄ¶à̬ÐÔ¿Éͨ¹ýÄ£°åºÍÐ麯ÊýʵÏÖ D. ʵÏÖÔËÐÐʱ¶à̬ÐԵĻúÖÆ³ÆÎª¶¯Ì¬¶à̬ÐÔ

4. ¼Ù¶¨Ò»¸öÀàµÄ¹¹Ô캯ÊýΪ¡°A(int i=4, int j=0) {a=i;b=j;}¡±, ¾äºó£¬x.aºÍx.bµÄÖµ·Ö±ðΪ£¨£© A. 1ºÍ0 B. 1ºÍ4 C. 4ºÍ0 D. 4ºÍ1

5. ÀàMyAµÄ¿½±´³õʼ»¯¹¹Ô캯ÊýÊÇ £¨£© A. MyA() B. MyA(MyA*) C. MyA(MyA&) D. MyA(MyA)

6. ÔÚC++ÖУ¬º¯ÊýÔ­ÐͲ»Äܱêʶ£¨£© A. º¯ÊýµÄ·µ»ØÀàÐÍ B. º¯Êý²ÎÊýµÄ¸öÊý C. º¯Êý²ÎÊýÀàÐÍ D. º¯ÊýµÄ¹¦ÄÜ

7. ÓÑÔª¹ØÏµ²»ÄÜ£¨£© A. Ìá¸ß³ÌÐòµÄÔËÐÐЧÂÊ B. ÊÇÀàÓëÀàµÄ¹ØÏµ

C. ÊÇÒ»¸öÀàµÄ³ÉÔ±º¯ÊýÓëÁíÒ»¸öÀàµÄ¹ØÏµ D. ¼Ì³Ð

8. ʵÏÖÁ½¸öÏàͬÀàÐÍÊý¼Ó·¨µÄº¯ÊýÄ£°åµÄÉùÃ÷ÊÇ£¨£© A. add(T x,T y) B. T add(x,y) C. T add(T x,y) D. T add(T x,T y)

9. ÔÚint a=3,int *p=&a£»ÖУ¬*pµÄÖµÊÇ£¨£© A. ±äÁ¿aµÄµØÖ·Öµ B. ÎÞÒâÒå

ÔòÖ´ÐС°A x (1);¡±Óï C. ±äÁ¿pµÄµØÖ·Öµ D. 3

10. ÏÂÁв»ÊÇÃèÊöÀàµÄ³ÉÔ±º¯ÊýµÄÊÇ£¨£© A. ¹¹Ô캯Êý B. Îö¹¹º¯Êý C. ÓÑÔªº¯Êý D. ¿½±´¹¹Ô캯Êý

11. Èç¹û´ÓÔ­ÓÐÀඨÒåÐÂÀà¿ÉÒÔʵÏÖµÄÊÇ£¨£© A. ÐÅÏ¢Òþ²Ø B. Êý¾Ý·â×° C. ¼Ì³Ð»úÖÆ D. Êý¾Ý³éÏó

12. ÏÂÃæÓйØÀà˵·¨²»ÕýÈ·µÄÊÇ£¨£© A. Ò»¸öÀà¿ÉÒÔÓжà¸ö¹¹Ô캯Êý B. Ò»¸öÀàÖ»ÓÐÒ»¸öÎö¹¹º¯Êý C. Îö¹¹º¯ÊýÐèÒªÖ¸¶¨²ÎÊý

D. ÔÚÒ»¸öÀàÖпÉÒÔ˵Ã÷¾ßÓÐÀàÀàÐ͵ÄÊý¾Ý³ÉÔ± 13. ÔÚº¯Êý¶¨ÒåÖеÄÐβÎÊôÓÚ£¨£© A. È«¾Ö±äÁ¿ B. ¾Ö²¿±äÁ¿ C. ¾²Ì¬±äÁ¿ D. ¼Ä´æÆ÷±äÁ¿

14. ÏÂÁÐÓйØÖØÔغ¯ÊýµÄ˵·¨ÖÐÕýÈ·µÄÊÇ£¨£© A. ÖØÔØº¯Êý±ØÐë¾ßÓв»Í¬µÄ·µ»ØÖµÀàÐÍ B. ÖØÔØº¯Êý²ÎÊý¸öÊý±ØÐëÏàͬ C. ÖØÔØº¯Êý±ØÐëÓв»Í¬µÄÐβÎÁбí D. ÖØÔØº¯ÊýÃû¿ÉÒÔ²»Í¬

15. thisÖ¸Õë´æÔÚµÄÄ¿µÄÊÇ£¨£©

A. ±£Ö¤»ùÀà˽ÓгÉÔ±ÔÚ×ÓÀàÖпÉÒÔ±»·ÃÎÊ B. ±£Ö¤»ùÀà±£»¤³ÉÔ±ÔÚ×ÓÀàÖпÉÒÔ±»·ÃÎÊ

C. ±£Ö¤Ã¿¸ö¶ÔÏóÓµÓÐ×Ô¼ºµÄÊý¾Ý³ÉÔ±£¬µ«¹²Ïí´¦ÀíÕâЩÊý¾Ý³ÉÔ±µÄ´úÂë D. ±£Ö¤»ùÀ๫ÓгÉÔ±ÔÚ×ÓÀàÖпÉÒÔ±»·ÃÎÊ

16. ¹ØÓÚnewÔËËã·ûµÄÏÂÁÐÃèÊöÖУ¬´íÎóµÄÊÇ£¨£© A. Ëü¿ÉÒÔÓÃÀ´¶¯Ì¬´´½¨¶ÔÏóºÍ¶ÔÏóÊý×é

B. ʹÓÃËü´´½¨µÄ¶ÔÏó»ò¶ÔÏóÊý×é¿ÉÒÔʹÓÃÔËËã·ûdeleteɾ³ý C. ʹÓÃËü´´½¨¶ÔÏóʱҪµ÷Óù¹Ô캯Êý D. ʹÓÃËü´´½¨¶ÔÏóÊý×éʱ±ØÐëÖ¸¶¨³õʼֵ

17. ÒÑÖª£ºpÊÇÒ»¸öÖ¸ÏòÀàAÊý¾Ý³ÉÔ±mµÄÖ¸Õ룬A1ÊÇÀàAµÄÒ»¸ö¶ÔÏó¡£Èç¹ûÒª¸øm¸³ÖµÎª5£¬ÕýÈ·

µÄÊÇ£¨£© A. A1.p=5; B. A1->p=5; C. A1.*p=5; D. *A1.p=5;

18. ÒÔÏ»ùÀàÖеijÉÔ±º¯Êý±íʾ´¿Ð麯ÊýµÄÊÇ£¨£© A. virtual void tt()=0 B. void tt(int)=0

C. virtual void tt(int) D. virtual void tt(int){}

19. C++ÀàÌåϵÖУ¬²»Äܱ»ÅÉÉúÀà¼Ì³ÐµÄÓУ¨£© A. ³£³ÉÔ±º¯Êý

B. ¹¹Ô캯Êý C. Ð麯Êý

D. ¾²Ì¬³ÉÔ±º¯Êý

20. ¾²Ì¬³ÉÔ±º¯Êý²»ÄÜ˵Ã÷Ϊ£¨£© A. ÕûÐͺ¯Êý B. ¸¡µãº¯Êý C. Ð麯Êý D. ×Ö·ûÐͺ¯Êý

¶þ¡¢Ìî¿ÕÌâ(±¾´óÌâ¹²20СÌ⣬ÿСÌâ1·Ö£¬¹²20·Ö)ÇëÔÚÿСÌâµÄ¿Õ¸ñÖÐÌîÉÏÕýÈ·´ð°¸ ¡£´íÌî¡¢²»Ìî¾ùÎÞ·Ö¡£

1. ¼ÙÉèint a=1,b=2;Ôò±í´ïʽ(++a/b)*b--µÄֵΪ__2_¡£ 2. ³éÏóÀàÖÐÖÁÉÙÒªÓÐÒ»¸ö´¿Ð麯Êý¡£

3. Ò»¸ö³éÏóÀàµÄÅÉÉúÀà¿ÉÒÔʵÀý»¯µÄ±ØÒªÌõ¼þÊÇʵÏÖÁËËùÓеĴ¿Ð麯ÊýµÄ¶¨Òå¡£ 4. ÏÂÃæ³ÌÐòµÄÊä³ö½á¹ûΪ__5_¡£

#include void main() {int num=2,i=6; do {i--; num++;

}while(--i); cout<

5. ¾²Ì¬³ÉÔ±º¯Êý¡¢ÓÑÔªº¯Êý¡¢¹¹Ô캯ÊýºÍÎö¹¹º¯ÊýÖУ¬²»ÊôÓÚ³ÉÔ±º¯ÊýµÄÊÇ_ÓÑÔªº¯Êý__¡£ 6. ÔÚÓÃC£«£«½øÐгÌÐòÉè¼ÆÊ±£¬×îºÃÓÃ_new__´úÌæmalloc¡£ 7. ÓÉconstÐÞÊεĶÔÏó³ÆÎª_³£¶ÔÏó__¡£

8. ÔÚC++³ÌÐòÉè¼ÆÖУ¬½¨Á¢¼Ì³Ð¹ØÏµµ¹¹ÒµÄÊ÷ӦʹÓÃ_µ¥__¼Ì³Ð¡£ 9. »ùÀàµÄ¹«ÓгÉÔ±ÔÚÅÉÉúÀàÖеķÃÎÊȨÏÞÓÉ_¼Ì³Ð·½Ê½__¾ö¶¨¡£

10. ²»Í¬¶ÔÏó¿ÉÒÔµ÷ÓÃÏàͬÃû³ÆµÄº¯Êý£¬µ«Ö´ÐÐÍêÈ«²»Í¬ÐÐΪµÄÏÖÏó³ÆÎª_¶à̬ÐÔ__¡£

11. thisÖ¸ÕëʼÖÕÖ¸Ïòµ÷ÓóÉÔ±º¯ÊýµÄ_¶ÔÏó_¡£ 12. Ô¤´¦ÀíÃüÁîÒÔ_#__·ûºÅ¿ªÍ·¡£

13. ÀàÄ£°åÓÃÀ´±í´ï¾ßÓÐ___µÄÄ£°åÀà¶ÔÏ󼯡£ 14. C++³ÌÐòµÄÔ´ÎļþÀ©Õ¹ÃûΪcpp___¡£

15. ÔÚ#includeÃüÁîÖÐËù°üº¬µÄÍ·Îļþ£¬¿ÉÒÔÊÇϵͳ¶¨ÒåµÄÍ·Îļþ£¬Ò²¿ÉÒÔÊÇ_×Ô¶¨Òå__µÄÍ·Îļþ¡£ 16. vectorÀàÖÐÏòÏòÁ¿Î²²¿²åÈëÒ»¸ö¶ÔÏóµÄ·½·¨ÊÇ_pushback__¡£

17. C++ÓïÑÔÖÐÈç¹ûµ÷Óú¯Êýʱ£¬ÐèÒª¸Ä±äʵ²Î»òÕß·µ»Ø¶à¸öÖµ£¬Ó¦¸Ã²ÉÈ¡_ÒýÓÃ__·½Ê½¡£ 18. Óï¾äÐòÁÐ ifstream infile;

infile.open(¡°data.dat¡±);

µÄ¹¦ÄÜ¿ÉÓÃÒ»¸öÓï¾äʵÏÖ£¬Õâ¸öÓï¾äÊÇifstream infile(¡°data.dat¡±)___¡£

19. Èç¹ûÒª°ÑÀàBµÄ³ÉÔ±º¯Êývoid fun()˵Ã÷ΪÀàAµÄÓÑÔªº¯Êý£¬ÔòÓ¦ÔÚÀà£ÁÖмÓÈëÓï¾äfriend void B::fun();___¡£

20. ÔÚ±àÒëÖ¸ÁîÖУ¬ºê¶¨ÒåʹÓÃ_#define__Ö¸Áî¡£

Èý¡¢¸Ä´íÌâ(±¾´óÌâ¹²5СÌ⣬ÿСÌâ2·Ö£¬¹²10·Ö)ÏÂÃæµÄÀඨÒåÖÐÓÐÒ»´¦´íÎó£¬ÇëÓÃÏ ºáÏß±ê³ö´íÎóËùÔÚÐв¢¸ø³öÐÞ¸ÄÒâ¼û¡£ 1. #include

#include #include

using namespace std; class A {public:

A(const char *na){strcpy(name,na);} private: protected: char name£Û80£Ý; };

class B:public A { public:

B(const char *nm):A(nm){} void show(); };

void B::show()

{ cout<<\}

void main() { B b1(\b1.show(); }

2. #include

void f(int *a,int n) {int i=0,j=0; int k=0;

for(;i

a£Ûi£Ý=a£Ûn-i-1£Ý; a£Ûn-i-1£Ý=k; } }

void show(int a£Û£Ý,int n) {for(int i=0;i

void main() {int p£Û5£Ý; int i=0,n=5; for(;i<5;i++) {p£Ûi£Ý=i;}

f(*p,n); f(p,n); show(p,n);

3. #include

void main() {int i(3),j(8);

int * const p=&i; int *p=&i;

cout<<*p<

cout<<*p<

4. #include

void main() {int i,*p; i=10;

*p=i; p=&i; cout<<*p<

5. #include

class A {private: int x,y; public:

void fun(int i,int j) void fun(int i=0,int j=0) {x=i;y=j;} void show()

{cout<

void main() {A a1; a1.fun(2); a1.show(); }

ËÄ¡¢Íê³É³ÌÐòÌâ(±¾´óÌâ¹²5СÌ⣬ÿСÌâ4·Ö£¬¹²20·Ö) 1. Íê³ÉÏÂÃæÀàÖгÉÔ±º¯ÊýµÄ¶¨Òå¡£

#include #include using namespace std; class str {private: char *st; public:

str(char *a) {set(a); }

str & operator=(____) {delete st; set(a.st); return *this; }

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@) ËÕICP±¸20003344ºÅ-4