1、D. C+程序中有调用关系的所有函数必须放在同一个程序文件中6. 以下叙述中不正确的是( )。A. 在一个函数中,可以有多条return语句B. 函数的定义不能嵌套,但函数的调用可以嵌套C. 函数必须有返回值D. 不同的函数中可以使用相同名字的变量7. 当#include后面的文件名用双引号括起来时,寻找被包含文件的方式是( )。A. 直接按系统设定的标准方式搜索目录B. 先在源程序所在目录搜索,再按系统设定的标准方式搜索目录C. 仅仅搜索源程序所在目录D. 搜索当前逻辑盘上的所有目录8. 当#include后面的文件名用尖括号括起来时,寻找被包含文件的方式是( )。9. 预处理命令在程序中都
2、是以( )符号开头的。A. * B. # C. & D. 10. 用new运算符创建一个含10个元素的一维整型数组的正确语句是( )。A. int *p=new a10; B. int *p=new float10;C. int *p=new int10; D. int *p=new int10=1,2,3,4,511. 假定变量m定义为“int m=7;”,则定义变量p的正确语句为( )。A. int p=&m; B. int *p=& C. int &p=*m; D. int *p=m;12. 假定k是一个double类型的变量,则关于变量p的正确定义语句为( )。A. double p=
3、&k;C. double &p=*k; D. char *p=”Thank you!”;13. 假定p指向的字符串为”string”,若要输出这个字符串的地址值,则使用( )。A. cout*s; B. couts; C. cout& D. couta D. x.a34. 假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为( )。A. x.a B. x.a() C. x-a D. x-a()35. 假定AA为一个类,a为该类公有的数据成员,px为指向该类对象的一个指针,则访问px所指对象中数据成员a的格式为( )。A. px(a) B. px
4、a C. px-a D. px.a36. 假定AA为一个类,a为该类私有的数据成员,GetValue()为该类公有函数成员,它返回a的值,x为该类的一个对象,则访问x对象中数据成员a的格式为( )。GetValue() D. x.GetValue()37. 假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为( )。A. int AA:a() B. int AA:a() C. AA:a() D. AA:int a()38. 假定AA为一个类,a为该类公有的数据成员,若要在该类的一个成员函数中访问它,则书写格式为( )。A. a B. AA:a C. a
5、() D. AA:39. 若需要把一个类外定义的成员函数指明为内联函数,则必须把关键字( )放在函数原型或函数头的前面。A. in B. inline C. inLine D. InLiner40. 在多文件结构的程序中,通常把类的定义单独存放于( )中。A. 主文件 B. 实现文件 C. 库文件 D. 头文件41. 在多文件结构的程序中,通常把类中所有非内联函数的定义单独存放于( )中。42. 在多文件结构的程序中,通常把含有main()函数的文件称为( )。A. 主文件 B. 实现文件 C. 程序文件 D. 头文件43. 一个C+程序文件的扩展名为( )。A. .h B. .c C. .c
6、pp D. .cp44. 在C+程序中使用的cin标识符是系统类库中定义的( )类中的一个对象。A. istream B. ostream C. iostream D. fstream45. 在C+程序中使用的cout标识符是系统类库中定义的( )类中的一个对象。46. 假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数的类型为( )。A. int B. char C. AA D. AA*47. 假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数为( )。A. abc B. *this C. this D. this&48. 假定AA是一个类,“AA
7、& abc();”是该类中一个成员函数的原型,若该函数存在对*this赋值的语句,当用x.abc()调用该成员函数后,x的值( )。A. 已经被改变 B. 可能被改变 C. 不变 D.不受函数调用的影响49. 假定AA是一个类,“AA* abc()const;”是该类中一个成员函数的原型,若该函数返回this值,当用x.abc()调用该成员函数后,x的值( )。A. 已经被改变 B. 可能被改变C. 不变 D. 受到函数调用的影响50. 类中定义的成员默认为( )访问属性。A. public B. private C. protected D. friend51. 结构中定义的成员默认为( )访问属性。52. 当类中一个字符指针成员指向具有n个字节的存储空间时,它所能存储字符串的最大长度为( )。A. n B. n+1 C. n-1 D. n-253. 在一个用链表实现的队列类中,假定每个结点包含的值域用elem表示,包含的指针域用next表示,链队的队首指针用elemHead表示,队尾指针用elemTail表示,若链队非空,则进行插入时必须把新结点的地址赋给( )。A. elemHead B. elemTailC
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1