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

上传人:住在山****ck 文档编号:94198562 上传时间:2022-05-22 格式:DOCX 页数:13 大小:13.45KB
收藏 版权申诉 举报 下载
南开大学21秋《C语言程序设计》在线作业二满分答案30_第1页
第1页 / 共13页
南开大学21秋《C语言程序设计》在线作业二满分答案30_第2页
第2页 / 共13页
南开大学21秋《C语言程序设计》在线作业二满分答案30_第3页
第3页 / 共13页
资源描述:

《南开大学21秋《C语言程序设计》在线作业二满分答案30》由会员分享,可在线阅读,更多相关《南开大学21秋《C语言程序设计》在线作业二满分答案30(13页珍藏版)》请在装配图网上搜索。

1、南开大学21秋C语言程序设计在线作业二满分答案1. 在类定义体内,各种访问属性的成员间可以相互访问。( )A.错误B.正确参考答案:B2. 以下程序:main( ) int a=011; printf(“%dn”,a); 的输出结果是( )。A.12B.11C.10D.9参考答案:D3. 下列语句中错误的是( )。A.int *p=new int (10)B.int *p=new int10C.int *p=new intD.int *p=new int40(0)参考答案:D4. 关于虚函数的描述中,( )是正确的。A.虚函数是一个static类型的成员函数B.虚函数是一个非成员函数C.基类中

2、说明了虚函数后,派生类中将其对应的函数可不必说明为虚函数D.派生类的虚函数与基类的虚函数具有不同的参数个数和类型参考答案:C5. 已知int a=4,b=5;,这执行表达式a=ab后,变量a的值为( )A.0B.1C.4D.5参考答案:A6. 当循环体至少能执行一次时,while循环和do-while循环是等价的。( )A.错误B.正确参考答案:B7. 虚析构函数的工作过程与普通虚函数不同,普通虚函数只是调用相应层上的函数,而虚析构函数是先调用相应层上的析构函数,然后逐层向上调用基类的析构函数。( )A.错误B.正确参考答案:B8. 常量和引用在声明时必须初始化。( )A.错误B.正确参考答案

3、:B9. 在所有的进位计数制中,整数部分最低位的权都是1。( )A.正确B.错误参考答案:A10. 已定义以下函数fun(int *p) return *p;该函数的返回值是( )A.不确定的值B.形参p中存放的值C.形参p所指存储单元中的值D.形参p的地址值参考答案:D11. 在微型计算机系统中,存储一个汉字的国标码所需要的字节数是( )A.1B.2C.3D.4参考答案:B12. 一个完整的计算机系统的两个基本组成部分是操作系统和数据库系统。( )A.正确B.错误参考答案:B13. C+中的函数调用就是面向对象理论中的方法。( )A.错误B.正确参考答案:A14. 下列选项中,( )是ist

4、ream类的对象。A.cinB.coutC.cerrD.clog参考答案:A15. 下面选项中,( )是用来声明虚函数的。A.virtualB.voidC.staticD.inline参考答案:A16. 已知物理地址(371F0H)=12H,(371F1H)=34H,(371F2H)=56H,如从地址371F0H中取出一个字的内容是3412H。( )A.正确B.错误参考答案:A17. 下面的叙述,不正确的是( )。A.宏名无类型,其参数也无类型B.宏定义不是C语句,不必在行末加分号C.宏替换只是字符替换D.宏替换定义命令必须写在文件开头参考答案:D18. 下面程序的运行结果为( )。inclu

5、de class Apublic:A( )coutA.1234B.1324C.1342D.3142参考答案:C19. 假定classA为一个类,如果用户未定义析构函数,则系统为该类定义的默认析构函数为( )。A.classAclassA( )B.classAclassA( )C.classAclassA(int=0)D.void classAclassA( )参考答案:A20. 下面对类的析构函数的定义是( ) 。A.XX(参数)B.void XX(参数)C.void XX( )D.XX( )参考答案:A21. C+标准库中的输入输出格式操作符(函数)必须由输入输出流对象来调用。( )A.错误

6、B.正确参考答案:A22. 以下选项中可作为C语言合法整数的是( )A.10110BB.0386C.x2a2D.0Xffa参考答案:D23. 友元函数是独立于当前类的外部函数。( )A.错误B.正确参考答案:B24. 以下串操作指令中,哪一条指令会影响标志位?( )A.LODSB.STOSC.CMPSD.MOVS参考答案:C25. 已知int a=1,2,3,4,y,*p=&a1; 则执行语句y(*-p)+; 变量y的值是3。( )A.正确B.错误参考答案:B26. 下列( )的调用方式是引用调用。A.形参是引用,实参是变量B.形参和实参都是变量C.形参是变量,实参是地址值D.形参是指针,实参

7、是地址值参考答案:A27. 以下程序中,while循环的循环次数是( ) main( ) int i=0; while(iA.1B.10C.6D.死循环,不能确定次数参考答案:D28. 以下能正确定义数组并正确赋初值的语句是( )A.int N=5,bNN;B.int a12=1,3;C.int c2=1,2,3,4;D.int d32=1,2,34;参考答案:D29. MACRO和ENDM是不合法的关键字搭配。( )A.正确B.错误参考答案:B30. 类模板的使用实际上是将类模板实例化成一个具体的( )。A.类B.对象C.模板函数D.模板类参考答案:D31. 按现代风格设计的C程序中,mai

8、n中对函数声明的信息与定义此函数时第一行的信息完全相同。( )A.错误B.正确参考答案:B32. 声明语句int a=0; 可以对一维数组a进行正确初始化。( )A.正确B.错误参考答案:A33. 重载赋值操作符时,应声明为( )函数。A.友元B.虚C.成员D.多态参考答案:C34. 下列函数中,( )是对文件进行读操作的。A.putB.readC.writeD.seekp参考答案:B35. 存储模型伪操作,格式如下:.MODEL memory_model ,model options。( )A.正确B.错误参考答案:A36. 使用LINK连接命令,执行后可生成文件的扩展名为EXE。( )A.

9、正确B.错误参考答案:A37. 若已定义了person类及person类的两个对象p1和p2,则执行语句“p1=p2;”将调用p1的( )。A.构造函数B.拷贝构造函数C.析构函数D.赋值运算符重载函数参考答案:D38. 当用类的一个对象去初始化类的另一个对象时,调用( )。A.析构函数B.拷贝构造函数C.静态函数D.以上都不是参考答案:B39. 在执行int a3=1,2,3,4,5,6;语句后,a11的值是5。( )A.正确B.错误参考答案:A40. 函数重载与运算符重载都是编译时的多态。( )A.错误B.正确参考答案:B41. 以下选项中不能正确赋值的是( )A.char b=H,e,l

10、,l,o,!;B.char b10;b=Hello!;C.char b10= Hello!;D.char *str=Hello!;参考答案:B42. 设有如下程序 include main( ) char ch1=A,ch2=a; printf(“%cn”,(ch1,ch2); 则下列叙述正确的为( )。A.程序的输出结果为大写字母AB.程序的输出结果为小写字母aC.运行时产生错误信息D.格式说明符的个数少于输出项的个数,编译出错参考答案:B43. C+不允许定义有默认参数的函数。( )A.错误B.正确参考答案:A44. 构造函数的功能是对对象进行初始化。( )A.正确B.错误参考答案:A45

11、. 要对文件进行读写操作,必须在文件开头包含头文件fstream.h。( )A.错误B.正确参考答案:B46. 下列语句书写正确的是( )。A.printf “Good morning.”B.scanf(“%d”,x)C.char x=“s”D.char d=T参考答案:D47. 面向对象的程序设计语言必须具备的关键要素是( )。A.抽象和封装B.抽象和多态性C.抽象、封装、继承和多态性D.抽象、封装和继承性参考答案:C48. 执行int j, i=1; j=-i; 后j的值是( )A.-1B.-2C.1D.2参考答案:A49. 宏调用就是对宏定义按参数表作替换,这实际上就相当于子程序的参数传

12、递过程,这就是宏展开。( )A.正确B.错误参考答案:A50. 预处理命令在程序中都是以&39;*&39;符号开头的。( )A.正确B.错误参考答案:B51. 函数必须有返回值,否则不能使用函数。( )A.正确B.错误参考答案:B52. 当说明一个共用体变量时,系统分配给它的内存是( )。A.各成员所需内存容量的总和B.共用体中一个成员所需内存C.各成员所需内存容量的最大值D.共用体中最后一个成员所需内存参考答案:A53. 在C+中,构造派生类对象时,总是先从基类的初始化开始的。( )A.错误B.正确参考答案:B54. 下列格式控制符中不是定义于iostream.h中的是( )。A.endlB

13、.hexC.flushD.setw参考答案:D55. 在C程序中,注释说明只能位于一条语句的后面。( )A.正确B.错误参考答案:B56. 静态成员函数没有this指针。( )A.正确B.错误参考答案:A57. 已知字母A的ASCII码为(65)10,变量ch1为字符型,则执行语句ch1=&39;A&39;+&39;6&39;-&39;3&39; 后,ch1中的值为( )。A.DB.68C.一个不确定的值D.C参考答案:A58. 在c语言中,函数形参的存储类型是自动类型的变量。( )A.正确B.错误参考答案:B59. 在下面有关友元函数的描述中,正确的说法是( )。A.友元函数是独立于当前类的外部函数B.一个友元函数不能同时定义为两个类的友元函数C.友元函数必须在类的外部定义D.在外部定义友元函数时,必须加关键字friend参考答案:A60. 注释项用于说明程序段或是一条和几条指令的功能,一般用句号表示注释的开始。( )A.正确B.错误参考答案:B

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!