
Ò»¡¢Ñ¡Ôñ£¨20Ìâ20·Ö£©
1. ¹ØÓÚstringÀàµÄ˵·¨²»ÕýÈ·µÄÊÇ£¨£©B
A.stringÀàµÄÁ½¸ö¶ÔÏó¿ÉÒÔÖ±½ÓÓùØÏµÔËËã·û±È½Ï´óС¡£±ÈÈçs1>s2¡£ B.stringÀàµÄÁ½¸ö¶ÔÏó²»ÄÜÖ±½ÓÏà¼Ó£¬Èç±í´ïʽs1+s2Óï·¨´íÎó¡£ C.stringÊÇC++±ê׼ģ°å¿âÖеÄÒ»¸ö×Ö·û´®À࣬°üº¬ÔÚÍ·ÎļþstringÖÐ D.stringÀà¶ÔÏóÖд洢µÄ×Ö·û´®µÄ³¤¶È²»ÄÜÓÃstrlen( )º¯Êý¼ÆËã¡£ 2. ¹ØÓÚÒýÓõÄ˵·¨ÕýÈ·µÄÊÇ£¨£©C
A. ÒýÓÃÓÃ&À´±êʶ£¬¶¨ÒåÒýÓÃʱ¿ÉÒÔÖ»ÉùÃ÷ÒýÓ㬲»ÐèÒª¶ÔÒýÓóõʼ»¯¡£ B. ÒýÓò»ÄÜÓò»Í¬ÀàÐ͵ıäÁ¿½øÐгõʼ»¯¡£
C. ÒýÓÃÖ÷ÒªÓÃ×÷º¯Êý²ÎÊý£¬ÒÔÀ©³äº¯Êý´«µÝÊý¾ÝµÄ¹¦ÄÜ¡£ D£®ÒÔÉÏ˵·¨¾ù²»ÕýÈ·¡£ 3.ÏÂÁжÔÖØÔØº¯ÊýµÄÃèÊöÖУ¬£¨£©ÊÇ´íÎóµÄ¡£ A PTA A.ÖØÔØº¯ÊýÖв»ÔÊÐíʹÓÃĬÈϲÎÊý B.ÖØÔØº¯ÊýÖбàÒë¸ù¾Ý²ÎÊý±í½øÐÐÑ¡Ôñ C.²»ÒªÊ¹ÓÃÖØÔØº¯ÊýÀ´ÃèÊöºÁÎÞÏà¸ÉµÄº¯Êý D.¹¹Ô캯ÊýÖØÔØ½«»á¸ø³õʼ»¯´øÀ´¶àÖÖ·½Ê½ 4. ÏÂÃæÓйØÀà˵·¨²»ÕýÈ·µÄÊÇ£¨£©C A. Ò»¸öÀà¿ÉÒÔÓжà¸ö¹¹Ô캯Êý B. Ò»¸öÀàÖ»ÓÐÒ»¸öÎö¹¹º¯Êý C. Îö¹¹º¯ÊýÐèÒªÖ¸¶¨²ÎÊý
D. ÔÚÒ»¸öÀàÖпÉÒÔ˵Ã÷¾ßÓÐÀàÀàÐ͵ÄÊý¾Ý³ÉÔ± 5. Àà³ÉÔ±µÄĬÈÏ·ÃÎÊÊôÐÔÊÇ( A ) A. private B.protected C.public
D.ÒÔÉϴ𰸶¼²»¶Ô
6.thisÖ¸Õë´æÔÚµÄÄ¿µÄÊÇ£¨£© C
A. ±£Ö¤»ùÀà˽ÓгÉÔ±ÔÚ×ÓÀàÖпÉÒÔ±»·ÃÎÊ B. ±£Ö¤»ùÀà±£»¤³ÉÔ±ÔÚ×ÓÀàÖпÉÒÔ±»·ÃÎÊ
C. ±£Ö¤Ã¿¸ö¶ÔÏóÓµÓÐ×Ô¼ºµÄÊý¾Ý³ÉÔ±£¬µ«¹²Ïí´¦ÀíÕâЩÊý¾Ý³ÉÔ±µÄ´úÂë D. ±£Ö¤»ùÀ๫ÓгÉÔ±ÔÚ×ÓÀàÖпÉÒÔ±»·ÃÎÊ 7.¾²Ì¬³ÉÔ±º¯ÊýûÓУ¨£© B A£®·µ»ØÖµ B. thisÖ¸Õë C. Ö¸Õë²ÎÊý D. ·µ»ØÀàÐÍ
8. ÀàMyClassµÄ¿½±´³õʼ»¯¹¹Ô캯ÊýÊÇ£¨£©C A. MyClass()
B. MyClass(MyClass *) C. MyClass(MyClass&) D. MyClass (MyClass)
9. ¹ØÓÚ¾²Ì¬³ÉÔ±º¯Êý¼°³£³ÉÔ±º¯ÊýµÄ˵·¨²»ÕýÈ·µÄÊÇ£¨£©B
A.¾²Ì¬³ÉÔ±º¯ÊýÓÃstatic¹Ø¼ü×ÖÉùÃ÷£¬ÇÒstaticÔÚº¯ÊýÊײ¿µÄ×îÇ°Ãæ£»³£³ÉÔ±º¯ÊýÓÃconst¹Ø¼ü×ÖÉùÃ÷£¬µ«constÐèÒª·ÅÔÚº¯ÊýÊײ¿µÄ×îºóÃæ¡£
B.¾²Ì¬³ÉÔ±º¯ÊýÖ»ÄÜ·ÃÎʾ²Ì¬Êý¾Ý³ÉÔ±¡£ C. ³£¶ÔÏóÖ»Äܵ÷Óó£³ÉÔ±º¯Êý¡£
D.³£³ÉÔ±º¯Êý¿ÉÒÔ·ÃÎÊÀàÖеÄconstÊý¾Ý³ÉÔ±¼°·ÇconstÊý¾Ý³ÉÔ±£¬µ«²»¿É¸Ä±äËüÃÇ¡£ 10.Ò»¸öÀàµÄ˽ÓгÉÔ± ( ) B A.Ö»Äܱ»¸ÃÀàµÄ³ÉÔ±º¯Êý·ÃÎÊ
B.Ö»Äܱ»¸ÃÀàµÄ³ÉÔ±º¯ÊýºÍÓÑÔªº¯Êý·ÃÎÊ
C.Ö»Äܱ»¸ÃÀàµÄ³ÉÔ±º¯Êý¡¢ÓÑÔªº¯ÊýºÍÅÉÉúÀà·ÃÎÊ D.ÒÔÉϴ𰸶¼²»¶Ô
11. C++ÀàÌåϵÖУ¬²»Äܱ»ÅÉÉúÀà¼Ì³ÐµÄÓУ¨£©B A. ³£³ÉÔ±º¯Êý B. ¹¹Ô캯Êý C. Ð麯Êý
D. ¾²Ì¬³ÉÔ±º¯Êý
12. ÔÚ¹«Óм̳еÄÇé¿öÏ£¬»ùÀàµÄ¹«Óлò±£»¤³ÉÔ±ÔÚÅÉÉúÀàÖеķÃÎÊȨÏÞ£¨£©B A. ÊÜÏÞÖÆ B. ±£³Ö²»±ä C. Êܱ£»¤ D. ²»Êܱ£»¤ 13.ÔÚC++ÓïÑÔÖÐÉèÖÃÐé»ùÀàµÄÄ¿µÄÊÇ£¨£© C A.¼ò»¯³ÌÐò´úÂë
B.Ìá¸ß³ÌÐòµÄÔËÐÐЧÂÊ
C.½â¾ö¶à¼Ì³ÐÔì³ÉµÄ¶þÒåÐÔÎÊÌâ D.Ëõ¶Ì³ÌÐòµÄÄ¿±ê´úÂë
14.¹ØÓÚ´¿Ð麯ÊýºÍ³éÏóÀàµÄÃèÊöÖУ¬£¨C £©ÊÇ´íÎóµÄ¡£ A.´¿Ð麯ÊýÊÇÒ»ÖÖÌØÊâµÄÐ麯Êý£¬ËüûÓоßÌåµÄʵÏÖ B.³éÏóÀàÊÇÖ¸¾ßÓд¿Ð麯ÊýµÄÀà
C.Ò»¸ö»ùÀàÖÐ˵Ã÷Óд¿Ð麯Êý£¬¸Ã»ùÀàµÄÅÉÉúÀàÒ»¶¨²»ÔÙÊdzéÏóÀà D.³éÏóÀàÖ»ÄÜ×÷Ϊ»ùÀàÀ´Ê¹Óã¬Æä´¿Ð麯ÊýµÄʵÏÖÓÉÅÉÉúÀà¸ø³ö 15.Óйضà̬ÐÔ˵·¨²»ÕýÈ·µÄÊÇ£¨£© C
A. C++ÓïÑԵĶà̬ÐÔ·ÖΪ±àÒëʱµÄ¶à̬ÐÔºÍÔËÐÐʱµÄ¶à̬ÐÔ B. ±àÒëʱµÄ¶à̬ÐÔ¿Éͨ¹ýº¯ÊýÖØÔØÊµÏÖ C. ÔËÐÐʱµÄ¶à̬ÐÔ¿Éͨ¹ýÄ£°åºÍÐ麯ÊýʵÏÖ D. ʵÏÖÔËÐÐʱ¶à̬ÐԵĻúÖÆ³ÆÎª¶¯Ì¬¶à̬ÐÔ
16. ʵÏÖÁ½¸öÏàͬÀàÐÍÊý¼Ó·¨µÄº¯ÊýÄ£°åµÄÉùÃ÷ÊÇ£¨£©D A. add(T x,T y) B. T add(x,y) C. T add(T x,y) D. T add(T x,T y)
17. ÒÑÖªÀàÄ£°åµÄ¶¨ÒåÈçÏ£º template
public: A(T x):item(x){ }; T func(T a); friend void show(const A
friend void disp(U&u); private: T item; };
ÒÔÏÂ˵·¨²»ÕýÈ·µÄÊÇ£¨£©A
A£®ÓÃÀàAÉùÃ÷¶ÔÏóaµÄÓï¾äÊÇ A
ÍÆÑÝÀàAµÄÊý¾ÝÀàÐÍÊÇint¡£ B. ÀàÍⶨÒ庯Êýfunc( )µÄ»ù±¾¸ñʽÊÇ template
void show(const A C.cout.setf(ios::uppercase) D.cin.fill('#') 19.ÏÂÁйØÓÚÒì³£´¦ÀíµÄ˵·¨²»ÕýÈ·µÄÊÇ£¨£©C A.Òì³£´¦ÀíµÄthrowÓëcatchͨ³£²»ÔÚͬһ¸öº¯ÊýÖУ¬ÊµÏÖÒì³£¼ì²âÓëÒì³£´¦ÀíµÄ·ÖÀë¡£ B£®catchÓï¾ä¿é±ØÐë¸úÔÚtryÓï¾ä¿éµÄºóÃæ£¬Ò»¸ötryÓï¾ä¿éºó¿ÉÒÔÓжà¸öcatchÓï¾ä¿é¡£ C£®ÔÚ¶Ôº¯Êý½øÐÐÒì³£¹æ·¶ÉùÃ÷ʱ£¬ÈôÐβαíºóûÓÐÈκαíʾÅ׳öÒì³£ÀàÐ͵Ä˵Ã÷£¬Ëü±íʾ ¸Ãº¯Êý²»ÄÜÅ׳öÈκÎÒì³£¡£ D£®catchÓï¾ä¿éÖУ¬catch(¡)±íʾ¸Ãcatch¿ÉÒÔ²¶×½ÈÎÒâÀàÐ͵ÄÒì³££¬±ØÐ뽫catch(¡)·ÅÔÚcatch ½á¹¹µÄ×îºó¡£ 20.ÓйØSTLÈÝÆ÷µÄ˵·¨²»ÕýÈ·µÄÊÇ£¨£©C A. ÐòÁÐʽÈÝÆ÷ÖеÄÊý¾ÝµÄ˳ÐòÓëÊý¾ÝµÄ²Ù×÷˳ÐòÏà¹Ø£¬¶ø¹ØÁªÊ½ÈÝÆ÷ÖеÄÊý¾ÝµÄ˳ÐòÓÉÊý ¾ÝµÄ¹Ø¼ü×Ö´óС¾ö¶¨£¬ÓëÊý¾ÝµÄ²Ù×÷˳ÐòÎ޹ء£ B.Èç¹ûÐèÒªÖ´ÐдóÁ¿µÄËæ»ú·ÃÎʲÙ×÷£¬¾ÍÓ¦µ±Ñ¡ÔñÏòÁ¿ÈÝÆ÷£»Èç¹ûÐèÒªÖ´ÐдóÁ¿µÄËæ»ú²åÈë »òɾ³ýÔªËØ²Ù×÷£¬¾ÍÓ¦µ±Ñ¡ÔñÁбíÈÝÆ÷¡£ C£®¹ØÁªÐÍÈÝÆ÷ÄÚ²¿½á¹¹ÊµÏÖΪһ¸ö¶þ²æÊ÷£¬Ëü¿ÉÒÔ¸ßЧµØ²éÕÒÈÝÆ÷ÖеÄÿһ¸öÔªËØ£¬Äܹ» ʵÏÖÈÎÒâλÖõIJÙ×÷¡£ D£®¼¯ºÏÖеÄÔªËØ²»¿ÉÄÜÖ±½Ó±»Ð޸ģ¬ÈôÒªÐÞ¸ÄÄ³Ò»ÔªËØµÄÖµ£¬±ØÐëÏÈɾ³ýÔÓеÄÔªËØ£¬ÔÙ ²åÈëеÄÔªËØ¡£ Ò»¡¢ Ñ¡ÔñÌ⣨20·Ö£© 1. ¹ØÓÚÀàºÍ¶ÔÏó²»ÕýÈ·µÄ˵·¨ÊÇ£º£¨ C £© A£®ÀàÊÇÒ»ÖÖÀàÐÍ£¬Ëü·â×°ÁËÊý¾ÝºÍ²Ù×÷ B£®¶ÔÏóÊÇÀàµÄʵÀý C£®Ò»¸öÀàµÄ¶ÔÏóÖ»ÄÜÓÐÒ»¸ö D£®Ò»¸ö¶ÔÏó±ØÊôÓÚij¸öÀà 2. ¹ØÓÚnewÔËËã·ûµÄÏÂÁÐÃèÊö£¬£¨D £©ÊÇ´íÎóµÄ¡£ A£®Ëü¿ÉÒÔÓÃÀ´¶¯Ì¬´´½¨¶ÔÏóºÍ¶ÔÏóÊý×é B. ʹÓÃËü´´½¨µÄ¶ÔÏó»ò¶ÔÏóÊý×飬¿ÉÒÔʹÓÃÔËËã·ûdeleteɾ³ý C. ʹÓÃËü´´½¨¶ÔÏóʱҪ×Ô¶¯µ÷Óù¹Ô캯Êý D. ʹÓÃËü´´½¨Êý×éʱ²»¿ÉÒÔ¶ÔÊý×é³õʼ»¯ 3. Àà³ÉÔ±µÄĬÈÏ·ÃÎÊÊôÐÔÊÇ£ºA A. private B. protected C. public D. ÒÔÉϴ𰸶¼²»¶Ô 4. ¼Ù¶¨MyClassΪһ¸öÀ࣬Ôò¸ÃÀàµÄ¿½±´¹¹Ô캯ÊýµÄÉùÃ÷Óï¾äΪ£¨C£© A£®MyClass(MyClass x) B. MyClass&(MyClass x) C. MyClass(MyClass&x) D. MyClass(MyClass *x) 5. ¶ÔÓÚÀàÖ®¼äµÄÓÑÔª¹ØÏµ£ºD A. Èç¹ûÀàAÊÇÀàBµÄÓÑÔª£¬ÔòBµÄ³ÉÔ±º¯Êý¿ÉÒÔ·ÃÎÊAµÄ˽ÓгÉÔ± B. Èç¹ûÀàAÊÇÀàBµÄÓÑÔª£¬ÔòBÒ²ÊÇAµÄÓÑÔª¡£ C. Èç¹ûÀàAÊÇÀàBµÄÓÑÔª£¬²¢ÇÒÀàBÊÇÀàCµÄÓÑÔª£¬ÔòÀàAÒ²ÊÇÀàCµÄÓÑÔª¡£ D. ÒÔÉϴ𰸶¼²»¶Ô¡£ 6. ÒªÈÃÒ»¸öÀàµÄËùÓжÔÏó¾ßÓй²Í¬µÄÊý¾Ý£¬¿ÉʹÓã¨C£©¡£ A ³£Êý¾Ý³ÉÔ± B ˽ÓÐÊý¾Ý³ÉÔ± C ¾²Ì¬Êý¾Ý³ÉÔ± D ÒÔÉ϶¼ÊÇ 7. ¶ÔÓÚ³£³ÉÔ±º¯Êý£¬ÏÂÁÐÃèÊöÕýÈ·µÄÊÇ£¨C£© A. ³£³ÉÔ±º¯ÊýÖ»ÄÜÐ޸ij£Êý¾Ý³ÉÔ± B. ³£³ÉÔ±º¯ÊýÖ»ÄÜÐÞ¸ÄÒ»°ãÊý¾Ý³ÉÔ± C. ³£³ÉÔ±º¯Êý²»ÄÜÐÞ¸ÄÈκÎÊý¾Ý³ÉÔ± D. ³£³ÉÔ±º¯ÊýÖ»ÄÜͨ¹ý³£¶ÔÏóµ÷Óà 8. »ùÀàBase¼°ËüµÄÅÉÉúÀàDriveÀà¶¼ÓÐÎ޲εĹ¹Ô캯Êý£¬ÔòÏÂÃæÓï¾ä´íÎóµÄÊÇ£¨B£©¡£ A Base b; Drive d; b=d; B Base b; Drive d; d=b; C. Drive *pd; Drive d; pd=&d; D. Base *pb; Drive d; pb=&d; 9. ÔÚC++ÓïÑÔÖÐÉèÖÃÐé»ùÀàµÄÄ¿µÄÊÇ£¨C£©¡£ A. ¼ò»¯³ÌÐò´úÂë B. Ìá¸ß³ÌÐòµÄÔËÐÐЧÂÊ C. ½â¾ö¶à¼Ì³ÐÔì³ÉµÄ¶þÒåÐÔÎÊÌâ D. Ëõ¶Ì³ÌÐòµÄÄ¿±ê´úÂë 10. ÏÂÁйØÓÚÐ麯ÊýµÄÃèÊöÖУ¬£¨C£©ÊÇÕýÈ·µÄ¡£ A Ð麯ÊýÊÇÒ»¸östaticÀàÐ͵ijÉÔ±º¯Êý B Ð麯ÊýÊÇÒ»¸ö·Ç³ÉÔ±º¯Êý C »ùÀàÖÐ˵Ã÷ÁËÐ麯Êýºó£¬ÅÉÉúÀàÖÐÓëÆä¶ÔÓ¦µÄº¯Êý¿ÉÒÔ²»±Ø¼Óvirtual¹Ø¼ü×Ö£¬×Ô¶¯³ÉΪÐ麯Êý D ÅÉÉúÀàµÄÐ麯ÊýÓë»ùÀàÖеÄÐ麯Êý¾ßÓв»Í¬µÄ²ÎÊý¸öÊýºÍ²ÎÊýÀàÐÍ 11. ÏÂÁÐÓйؼ̳кÍÅÉÉúµÄÐðÊöÖУ¬ÕýÈ·µÄÊÇ£ºC A. ÅÉÉúÀ಻ÄÜ·ÃÎÊͨ¹ý˽Óм̳еĻùÀàµÄ±£»¤³ÉÔ± B. ¶à¼Ì³ÐµÄÐé»ùÀ಻Äܹ»ÊµÀý»¯ C. Èç¹û»ùÀàûÓÐĬÈϹ¹Ô캯Êý£¬ÅÉÉúÀà¾ÍÓ¦µ±¶¨Òå´øÐβεĹ¹Ô캯Êý D. ÀàµÄµÄÎö¹¹º¯ÊýºÍÐ麯Êý¶¼²»Äܹ»±»¼Ì³Ð£¬ÐèÒªÔÚÅÉÉúÀàÖÐÖØÐÂʵÏÖ 12. ÏÂÁйØÓÚÔËËã·ûÖØÔØµÄÃèÊöÖУ¬´íÎóµÄÊÇ£¨B£©¡£ A ÔËËã·ûÖØÔØ²»¸Ä±äÓÅÏȼ¶ B ËùÓеÄÔËËã·û¶¼¿ÉÒÔÖØÔØ C ÔËËã·ûÖØÔØ²»¸Ä±ä½áºÏÐÔ D ÔËËã·ûÖØÔØº¯ÊýµÄ²ÎÊý¸öÊýÓëÖØÔØ·½Ê½ÓÐ¹Ø 13. coutÊÇÓÉI/O Á÷¿âÔ¤¶¨ÒåµÄ£¨B£©¡£ E. Àà F. ¶ÔÏó G. °üº¬Îļþ H. ³£Á¿ 14. ÏÂÁйØÓÚÄ£°åµÄÃèÊöÕýÈ·µÄÊÇ£¨A £© A. º¯ÊýÄ£°åÔÚµ÷ÓÃʱ¿ÉÒÔÏÔʽָ¶¨ÊµÀý»¯µÄÊý¾ÝÀàÐÍ£¬Ò²¿ÉÒÔ¸ù¾Ý´«ÈëµÄʵ²ÎÍÆÑݵóöÆäʵÀý»¯µÄÊý¾ÝÀàÐÍ B. ÀàÄ£°åÔÚµ÷ÓÃʱ¿ÉÒÔÏÔʽָ¶¨ÊµÀý»¯µÄÊý¾ÝÀàÐÍ£¬Ò²¿ÉÒÔ¸ù¾Ý´«ÈëµÄʵ²ÎÍÆÑݵóöÆäʵÀý»¯µÄÊý¾ÝÀàÐÍ C£®Ä£°å²ÎÊý¿ÉÒÔÊÇÀàÐͲÎÊý¡¢·ÇÀàÐͲÎÊý£¬²»ÄÜÊÇÁíÒ»¸öÄ£°å D. ÀàÄ£°åÖ»ÄÜÅÉÉúÀàÄ£°å£¬²»ÄÜÅÉÉúÆÕͨÀà 15.ÒªÇó´ò¿ªÎļþD:\\file.dat,²¢Äܹ»Ð´ÈëÊý¾Ý,ÕýÈ·µÄÓï¾äÊÇ( D )¡£ A.ifstreaminfile(\B. ifstreaminfile(\C. ofstreamoutfile(\ D.fstreaminfile(\ 16. ÏÖÓгÌÐò´úÂëÈçÏ£¬Êä³ö½á¹ûΪ£¨C£© °Ù¶ÈËÑË÷¡°77cn¡±»ò¡°Ãâ·Ñ·¶ÎÄÍø¡±¼´¿ÉÕÒµ½±¾Õ¾Ãâ·ÑÔĶÁÈ«²¿·¶ÎÄ¡£Êղر¾Õ¾·½±ãÏ´ÎÔĶÁ£¬Ãâ·Ñ·¶ÎÄÍø£¬Ìṩ¾µäС˵×ÛºÏÎÄ¿âC++¸´Ï°×ÊÁÏ(2)ÔÚÏßÈ«ÎÄÔĶÁ¡£
Ïà¹ØÍÆ¼ö£º
