Ò»¡¢µ¥ÏîÑ¡ÔñÌâ(±¾´óÌâ¹²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
}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 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 str(char *a) {set(a); } str & operator=(____) {delete st; set(a.st); return *this; }