南开大学2022年3月C语言程序设计期末考核试题库及答案参考74.docx
《南开大学2022年3月C语言程序设计期末考核试题库及答案参考74.docx》由会员分享,可在线阅读,更多相关《南开大学2022年3月C语言程序设计期末考核试题库及答案参考74.docx(13页珍藏版)》请在三一文库上搜索。
1、南开大学2022年3月C语言程序设计期末考核试题库及答案参考1. 以下选项中属于C语言的数据类型是( )。A.复合型B.双精度型C.逻辑型D.集合型参考答案:A2. 静态数据成员是类中所有对象共享的,可以通过类的对象访问。( )A.错误B.正确参考答案:B3. 以下非法的赋值语句是( )A.n=(i=2, i+);B.j+;C.+(I+1);D.x=j0;参考答案:C4. 以下选项中不能正确赋值的是( )A.char b=H,e,l,l,o,!;B.char b10;b=Hello!;C.char b10= Hello!;D.char *str=Hello!;参考答案:B5. 在对某一函数进行
2、多次调用时,系统会对相应的自动变量重新分配存储单元。( )A.错误B.正确参考答案:B6. 有定义inta34,输入其3行2列元素的正确语句为( )。A.scanf(“%d”,a3,2)B.scanf(“%d”,*(*(a+2)+1)C.scanf(“%d”,*(a+2)+1)D.scanf(“%d”,*(a2+1)参考答案:C7. 当一个函数无返回值时,函数的类型应定义为( )。A.voidB.任意C.intD.无参考答案:A8. 成员函数体可以写在类的内部也可以写在类的外部。( )A.错误B.正确参考答案:B9. 下列不是文件流类的是( )。A.ifstreamB.iostreamC.fs
3、treamD.ofstream参考答案:B10. 构造函数是在( )时被执行的。A.程序编译B.创建对象C.创建类D.程序装入内存参考答案:B11. 假定classA为一个类,如果用户未定义析构函数,则系统为该类定义的默认析构函数为( )。A.classAclassA( )B.classAclassA( )C.classAclassA(int=0)D.void classAclassA( )参考答案:A12. 若当前(DS)=0600H,(BX)=0064H,内存字单元(06064H)=0018H,(06066H)=0700H,(06018H)=0026H,(0601AH)=0800H,并且有
4、如下程序片段顺序执行(1)LEA SI,BX (2)MOV BX,BX (3)LDS BX,BX后,(SI)等于多少?( )A.0064HB.0018HC.0063HD.0019H参考答案:A13. 虚基类中的成员函数都是虚函数。( )A.错误B.正确参考答案:A14. 运算器虽有许多部件组成,但核心部分是( )。A.数据总线B.算术逻辑运算单元C.cacheD.CPU和寄存器参考答案:B15. 以下能正确定义一维数组的选项是( )。A.int numB.#define N 100 int numNC.int num0.100D.int N=100; int numN参考答案:B16. 重载函
5、数至少在参数个数、参数类型或参数顺序上要有所不同。( )A.错误B.正确参考答案:B17. 下列语句中错误的是( )。A.int *p=new int (10)B.int *p=new int10C.int *p=new intD.int *p=new int40(0)参考答案:D18. 两个指针变量不可以( )。A.相加B.比较C.相减D.指向同一地址参考答案:A19. 在C语言中,引用数组元素时,其数组下标的数据类型允许是( )。A.整型常量B.整型表达式C.整型常量或整型表达式D.任何类型的表达式参考答案:C20. 在执行int a3=1,2,3,4,5,6;语句后,a11的值是5。(
6、)A.正确B.错误参考答案:A21. 已定义以下函数fun(int *p) return *p;该函数的返回值是( )A.不确定的值B.形参p中存放的值C.形参p所指存储单元中的值D.形参p的地址值参考答案:D22. 设I和x都是int类型,则对于for循环语句for(i=0,x=0; iA.执行8次B.执行9次C.是无限循环D.循环体一次也不执行参考答案:B23. 静态成员函数没有this指针。( )A.正确B.错误参考答案:A24. 下面程序的运行结果为( )。include class Apublic:A( )coutA.1234B.1324C.1342D.3142参考答案:C25. 下
7、面的叙述中,错误的是( )。A.析构函数可以定义为虚函数B.构造函数可以定义为虚函数C.当基类的析构函数定义为虚函数时,其派生类的析构函数也一定是虚函数D.对虚析构函数的调用可以采用动态联编参考答案:B26. 当基类含有带参数的构造函数时,派生类可以不定义构造函数。( )A.错误B.正确参考答案:A27. 公有继承方式下,基类成员的访问权限在派生类中保持不变。( )A.错误B.正确参考答案:B28. 已知char ch=A,且表达式:ch=(ch=A & chA.AB.aC.zD.Z参考答案:B29. 下列语句书写正确的是( )。A.printf “Good morning.”B.scanf(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 南开大学 2022 语言程序设计 期末 考核 试题库 答案 参考 74
