南开大学21秋《C语言程序设计》平时作业一参考答案68

上传人:新** 文档编号:457447926 上传时间:2023-02-25 格式:DOCX 页数:13 大小:13.60KB
返回 下载 相关 举报
南开大学21秋《C语言程序设计》平时作业一参考答案68_第1页
第1页 / 共13页
南开大学21秋《C语言程序设计》平时作业一参考答案68_第2页
第2页 / 共13页
南开大学21秋《C语言程序设计》平时作业一参考答案68_第3页
第3页 / 共13页
南开大学21秋《C语言程序设计》平时作业一参考答案68_第4页
第4页 / 共13页
南开大学21秋《C语言程序设计》平时作业一参考答案68_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、南开大学21秋C语言程序设计平时作业一参考答案1. C+允许通过重载的方式改变运算符的优先级和结合性。( )A.错误B.正确参考答案:A2. 进行文件操作需包含头文件( )。A.fstream.hB.ostream.hC.stdio.hD.stdlib.h参考答案:A3. 预处理命令在程序中都是以&39;*&39;符号开头的。( )A.正确B.错误参考答案:B4. 已知int a=4,b=5;,这执行表达式a=ab后,变量a的值为( )A.0B.1C.4D.5参考答案:A5. 下面4个选项中,均是不合法的用户标识符的选项是( )。A.A P_0 doB.float a0 _AC.b-a 123

2、 intD._123 temp INT参考答案:C6. 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值。( )A.正确B.错误参考答案:B7. C程序中,一行上可以写多个语句。( )A.错误B.正确参考答案:B8. 拷贝构造函数使用本类对象的引用作为参数初始化新创建的对象。( )A.错误B.正确参考答案:B9. 下列( )可以是虚函数。A.构造函数B.拷贝构造函数C.静态成员函数D.析构函数参考答案:D10. 设int类型的数据长度为2个字节,则unsignedint类型数据的取值范围是( )。A.0255B.065535C.-32768+32767D.-256

3、+255参考答案:B11. 面向对象的程序设计语言必须具备的关键要素是( )。A.抽象和封装B.抽象和多态性C.抽象、封装、继承和多态性D.抽象、封装和继承性参考答案:C12. 常类型是指使用类型修饰符const说明的类型,常类型的变量或对象成员的值在程序运行期间是不可改变的。( )A.错误B.正确参考答案:B13. 假定classA为一个类,如果用户未定义析构函数,则系统为该类定义的默认析构函数为( )。A.classAclassA( )B.classAclassA( )C.classAclassA(int=0)D.void classAclassA( )参考答案:A14. 当将一个类A说明

4、为另一个类B的友元后,类A能够直接访问类B的( )。A.只能是公有成员B.只能是保护成员C.只能是除私有成员之外的任何成员D.具有任何权限的成员参考答案:D15. 键盘I/O对应16H号中断。( )A.正确B.错误参考答案:A16. 在变址寄存器寻址方式中,操作数的有效地址等于( )。A.基值寄存器内容加上位移量B.堆栈指示器内容加上位移量C.变址寄存器内容加上位移量D.程序记数器内容加上位移量参考答案:C17. 原型说明中没有指出返回类型的函数(包括主函数main),C+默认该函数的返回类型是void。( )A.错误B.正确参考答案:A18. ( )不是构造函数的特征。A.构造函数的函数名与

5、类名相同B.构造函数可以重载C.构造函数可以设置缺省参数D.构造函数必须指定类型说明参考答案:D19. 不能把字符串:Hello! 赋给数组b的语句是( )。A.char b10=H,e,l,l,o,!B.char b10; b=“Hello!”C.char b10; strcpy(b,“Hello!”)D.char b10=“Hello!”参考答案:B20. 下列四组选项中,均不是C语言关键字的选项是( )。A.defineIFtypeB.getccharprintfC.includescanfcaseD.whilegopow参考答案:A21. 操纵符hex、oct、dec只对下一个输出有效

6、。( )A.错误B.正确参考答案:A22. 若派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的( )。A.私有成员B.公有成员C.保护成员D.保护成员或私有成员参考答案:D23. 将客观实体的特征与行为作为不可分割的整体进行程序设计的方法称为( )程序设计。A.面向应用B.面向过程C.面向对象D.面向系统参考答案:C24. 以下关于数组的描述正确的是( )A.数组大小固定,但是可以有不同类型的数组元素B.数组大小可变,但是所有数组元素的类型必须相同C.数组大小固定,所有元素的类型必须相同D.数组大小可变,可以有不同类型的数组元素参考答案:C25. PI可作为标识符使用

7、。( )A.错误B.正确参考答案:B26. 对于类定义 class A public: virtual void func1( ) void func2( ); class B: public A对于类定义 class A public: virtual void func1( ) void func2( ); class B: public A public: void func1( )coutA.Afunc2( )和Bfunc1( )都是虚函数B.Afunc2( )和Bfunc1( )都不是虚函数C.Bfunc1( )是虚函数,而Afunc2( )不是虚函数D.Bfunc1( )不是虚函数

8、,而Afunc2( )是虚函数参考答案:C27. 下面对类的析构函数的定义是( ) 。A.XX(参数)B.void XX(参数)C.void XX( )D.XX( )参考答案:A28. 声明语句int a=0; 可以对一维数组a进行正确初始化。( )A.正确B.错误参考答案:A29. 当说明一个共用体变量时,系统分配给它的内存是( )。A.各成员所需内存容量的总和B.共用体中一个成员所需内存C.各成员所需内存容量的最大值D.共用体中最后一个成员所需内存参考答案:A30. 若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串是“ab+”。( )A.正确B.错误参考答

9、案:B31. C+标准库中的输入输出格式操作符(函数)必须由输入输出流对象来调用。( )A.错误B.正确参考答案:A32. 在C语言中,字母的大小写不被区分。( )A.错误B.正确参考答案:A33. 已定义c为字符型变量,则下列语句中正确的赋值语句是( )A.c=66;B.c=66C.c=66;D.c=B参考答案:C34. 下列标识符中,不能作为合法的C用户定义标识符的是( )。A.a3_b3B.voidC._123D.IF参考答案:B35. 函数模板是基于不同的数据类型完成类似的操作,而重载函数则是对不同的数据类型完成相同的操作。( )A.错误B.正确参考答案:A36. 在C语言中,下列字符

10、常量中合法的是( )A.084B.x43C.abD.”0”参考答案:B37. C+中的函数调用就是面向对象理论中的方法。( )A.错误B.正确参考答案:A38. 一个完整的计算机系统的两个基本组成部分是操作系统和数据库系统。( )A.正确B.错误参考答案:B39. 构造函数和析构函数都可以是虚函数。( )A.错误B.正确参考答案:A40. 已知char ch=&39;A&39; 且表达式ch=(ch=&39;A&39; & chA.AB.aC.ZD.出错参考答案:B41. 友元函数是独立于当前类的外部函数。( )A.错误B.正确参考答案:B42. 二进制文件结束标志为EOF(即-1)。( )A

11、.错误B.正确参考答案:A43. 要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为( )。A.const char *p=”ABCD”;B.char const *p=”ABCD”;C.char *const p=”ABCD”;D.const char *const p=”ABCD”;参考答案:D44. 数组的大小是固定的,所有数组元素的类型必须相同。( )A.正确B.错误参考答案:A45. 述语句中,( )中的if语法有错误。A.if(xy)B.if(x=y)x+yC.if(x!=y)scanf(“%d”,x) else scanf(“%d”,y)D.if(xy)x+;

12、y+;参考答案:C46. 不允许对二维数组的部分元素赋初值。( )A.错误B.正确参考答案:A47. 设有如下程序 include main( ) char ch1=A,ch2=a; printf(“%cn”,(ch1,ch2); 则下列叙述正确的为( )。A.程序的输出结果为大写字母AB.程序的输出结果为小写字母aC.运行时产生错误信息D.格式说明符的个数少于输出项的个数,编译出错参考答案:B48. IO流库中定义的格式操作符ws表示跳过输入流前面的空白字符。( )A.错误B.正确参考答案:B49. 语句:printf(%d, (a=2)&(b=-2); 的输出结果是( )A.无输出B.结果

13、不确定C.1D.2参考答案:C50. 在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。( )A.错误B.正确参考答案:B51. 若左操作数为基本数据类型或其它类对象时,此运算符应以友元函数的方式重载。( )A.错误B.正确参考答案:B52. 汇编语言的三种指令系统:基本指令、伪指令、宏指令。( )A.正确B.错误参考答案:A53. 下面四个选项中,均是正确的数值常量或字符常量的选项是( )。A.0.00f8.9eB.“a”3.9E-2.51e1”C.30110xFF000aD.001E140xabcd2e 250.I14参考答案:D54. 在执行int a 3=1,2,3,4; 语句后a12的值是( )A.3B.4C.0

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

当前位置:首页 > 高等教育 > 其它相关文档

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