南开大学21春《C语言程序设计》在线作业二满分答案_78

上传人:人*** 文档编号:509576987 上传时间:2023-12-30 格式:DOCX 页数:13 大小:13.34KB
返回 下载 相关 举报
南开大学21春《C语言程序设计》在线作业二满分答案_78_第1页
第1页 / 共13页
南开大学21春《C语言程序设计》在线作业二满分答案_78_第2页
第2页 / 共13页
南开大学21春《C语言程序设计》在线作业二满分答案_78_第3页
第3页 / 共13页
南开大学21春《C语言程序设计》在线作业二满分答案_78_第4页
第4页 / 共13页
南开大学21春《C语言程序设计》在线作业二满分答案_78_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《南开大学21春《C语言程序设计》在线作业二满分答案_78》由会员分享,可在线阅读,更多相关《南开大学21春《C语言程序设计》在线作业二满分答案_78(13页珍藏版)》请在金锄头文库上搜索。

1、南开大学21春C语言程序设计在线作业二满分答案1. 如果一个类至少有一个虚函数,那么该类就被称为抽象类。( )A.错误B.正确参考答案:A2. 以下选项中非法的表达式是( )A.(a+2)+B.i=j=1C.(char)(65+10)D.x=x-1参考答案:A3. 编译时的多态是通过动态联编来实现的,运行时的多态是通过静态联编实现的。( )A.错误B.正确参考答案:A4. 以下选项中不能正确赋值的是( )A.char b=H,e,l,l,o,!;B.char b10;b=Hello!;C.char b10= Hello!;D.char *str=Hello!;参考答案:B5. 已知char c

2、h=A,且表达式:ch=(ch=A & chA.AB.aC.zD.Z参考答案:B6. do.while结构中的语句至少执行一次。( )A.正确B.错误参考答案:A7. 下列四组选项中,均不是C语言关键字的选项是( )。A.defineIFtypeB.getccharprintfC.includescanfcaseD.whilegopow参考答案:A8. 在x值处于-2到2,4到8时值为“真”,否则为“假”的表达式是( )。A.(2x-2)|(4x8)B.(x=2)|(x4)|(x=8)C.(x=-2)(x4)(xD.(x-2)(x4)|(x8)(xy)B.if(xy)x+; y+;C.if(x

3、=y)&(x!=0)x+=yD.if(x!=y) scanf(“%d”,&x); else scanf(“%d”,&y)参考答案:C15. 函数模板是基于不同的数据类型完成类似的操作,而重载函数则是对不同的数据类型完成相同的操作。( )A.错误B.正确参考答案:A16. 下面选项中,( )是用来声明虚函数的。A.virtualB.voidC.staticD.inline参考答案:A17. 若左操作数为基本数据类型或其它类对象时,此运算符应以友元函数的方式重载。( )A.错误B.正确参考答案:B18. int i=20; switch(i/10) case 2:printf(“A”); case

4、 1:printf(“B”); 的输出结果为A。( )A.错误B.正确参考答案:A19. 以下关于数组的描述正确的是( )A.数组大小固定,但是可以有不同类型的数组元素B.数组大小可变,但是所有数组元素的类型必须相同C.数组大小固定,所有元素的类型必须相同D.数组大小可变,可以有不同类型的数组元素参考答案:C20. 在C+中,函数原型不能标识( )。A.函数的返回类型B.函数参数的个数C.函数参数类型D.函数的功能参考答案:D21. 操纵符函数setw(n)只对下一个输出有效。( )A.错误B.正确参考答案:B22. 在多继承的构造函数的定义中,若干个基类的构造函数之间用( )分隔开。A.B.

5、:C.;D.,参考答案:D23. 若当前(DS)=0600H,(BX)=0064H,内存字单元(06064H)=0018H,(06066H)=0700H,(06018H)=0026H,(0601AH)=0800H,并且有如下程序片段顺序执行(1)LEA SI,BX (2)MOV BX,BX (3)LDS BX,BX后,(SI)等于多少?( )A.0064HB.0018HC.0063HD.0019H参考答案:A24. 使用setw( )函数时需包含iomanip.h头文件,而使用width( )函数时需包含iostream.h头文件。( )A.错误B.正确参考答案:B25. 在赋值语句变量=表达

6、式中,当表达式的类型和变量的类型不一致时,以表达式的类型为准。( )A.错误B.正确参考答案:A26. 私有静态数据成员不能被类外部函数访问,也不能用对象进行访问。( )A.错误B.正确参考答案:B27. 常量和引用在声明时必须初始化。( )A.错误B.正确参考答案:B28. C语言中,合法的字符型常数是( )。A.AB.“A”C.65D.A参考答案:A29. 主程序和子程序间参数传送的方法可以用堆栈传递。( )A.正确B.错误参考答案:A30. 构造函数是可以被派生类继承的。( )A.错误B.正确参考答案:A31. 在C程序中main函数必须位于程序的最前面。( )A.正确B.错误参考答案:

7、B32. 当将一个函数f( )说明为另一个类B的友元后,函数f( )能够直接访问类B的( )。A.只能是公有成员B.只能是保护成员C.只能是除私有成员之外的任何成员D.具有任何权限的成员参考答案:D33. 类中含有指针数据成员时,若不定义拷贝构造函数则会产生指针悬挂问题。( )A.错误B.正确参考答案:B34. CPU可以直接访问主存,而不能直接访问外存。( )A.正确B.错误参考答案:A35. 下面对静态数据成员的描述中,正确的是( )。A.静态数据成员可以在类体内进行初始化B.静态数据成员不可以被类的对象调用C.静态数据成员不能受private控制符的作用D.静态数据成员可以直接用类名调用

8、参考答案:D36. 经宏定义定义后的指令就可以在源程序中调用,这种对宏指令的调用称为宏调用。( )A.正确B.错误参考答案:A37. break语句用在循环体中,可结束本层循环,continue语句用在循环体中,可结束本次循环。( )A.错误B.正确参考答案:B38. C语言规定数组元素的下标从0开始。( )A.错误B.正确参考答案:B39. 注释项用于说明程序段或是一条和几条指令的功能,一般用句号表示注释的开始。( )A.正确B.错误参考答案:B40. 汇编语言的三种指令系统:基本指令、伪指令、宏指令。( )A.正确B.错误参考答案:A41. 若要用fopen函数打开一个新的二进制文件,该文

9、件要既能读也能写,则文件方式字符串是“ab+”。( )A.正确B.错误参考答案:B42. 以下五个指令(1)MOV AL,55H (2)MOV CL,2 (3)ROL AL,CL (4)OR AL,1 (5)RCL AL,CL顺序执行完后,(CL)=多少?( )A.2B.3C.4D.5参考答案:A43. 用C语言可直接进行位运算和取地址等运算,因此语言是一种低级语言。( )A.错误B.正确参考答案:A44. 在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。( )A.错误B.正确参考答案:B45. C+中的函数就是面向对象理论中的消息。( )A.错误B.正确参考答案:A46.

10、 对C语言中用到的任何一个变量都要规定其类型。( )A.错误B.正确参考答案:B47. 在C+中,构造派生类对象时,总是先从基类的初始化开始的。( )A.错误B.正确参考答案:B48. 下列选项中,( )是istream类的对象。A.cinB.coutC.cerrD.clog参考答案:A49. 下面关于静态成员的描述中,正确的是( )。A.静态数据成员是类的所有对象共享的数据B.类的每个对象都有自己的静态数据成员C.类的不同对象有不同的静态数据成员值D.静态数据成员不能通过类的对象访问参考答案:A50. 函数重载与运算符重载都是编译时的多态。( )A.错误B.正确参考答案:B51. inclu

11、de main( ) union long a; int b; char c; m; printf(“%dn”,sizeof(m);以上程序的运行结果是( )。A.2B.4C.6D.8参考答案:B52. 一个派生类继承多个基类称为虚拟继承。( )A.错误B.正确参考答案:A53. C语言中,下列合法的字符型常量是( )。A.“A”B.aC.12D.“12”参考答案:B54. 一个函数中只允许有一条return语句。( )A.错误B.正确参考答案:A55. 当循环体至少能执行一次时,while循环和do-while循环是等价的。( )A.错误B.正确参考答案:B56. 在变址寄存器寻址方式中,操作数的有效地址等于( )。A.基值寄存器内容加上位移量B.堆栈指示器内容加上位移量C.变址寄存器内容加上位移量D.程序记数器内容加上位移量参考答案:C57. 下列( )的调用方式是引用调用。A.形参是引用,实参是变量B.形参和实参都是变量C.形参是变量,实参是地址值D.形参是指针,实参是地址值参考答案:A58. 假设定义了一个具有构造函数的book类,构造函数只有一个非默认的整型参数,则下列的类型转换错误的是( )。A.book(12)B.(book20)C.book x=2D.b

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号