南开大学21春《C语言程序设计》离线作业一辅导答案73

上传人:cl****1 文档编号:498105389 上传时间:2024-02-15 格式:DOCX 页数:11 大小:12.46KB
返回 下载 相关 举报
南开大学21春《C语言程序设计》离线作业一辅导答案73_第1页
第1页 / 共11页
南开大学21春《C语言程序设计》离线作业一辅导答案73_第2页
第2页 / 共11页
南开大学21春《C语言程序设计》离线作业一辅导答案73_第3页
第3页 / 共11页
南开大学21春《C语言程序设计》离线作业一辅导答案73_第4页
第4页 / 共11页
南开大学21春《C语言程序设计》离线作业一辅导答案73_第5页
第5页 / 共11页
点击查看更多>>
资源描述

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

1、南开大学21春C语言程序设计离线作业一辅导答案1. 在所有的进位计数制中,整数部分最低位的权都是1。( )A.正确B.错误参考答案:A2. get( )和put( )函数的功能是一次读写一个字符,而read( )和write( )函数是一次读写一个数据块。( )A.错误B.正确参考答案:B3. 在x值处于-2到2,4到8时值为“真”,否则为“假”的表达式是( )。A.(2x-2)|(4x8)B.(x=2)|(x4)|(x=8)C.(x=-2)(x4)(xD.(x-2)(x4)|(x8)(x0;参考答案:C15. 语句:printf(%d, (a=2)&(b=-2); 的输出结果是( )A.无输

2、出B.结果不确定C.1D.2参考答案:C16. 如果(SI)=0088H,(DS)=5570H,对于物理地址为55788H的内存字单元,其内容为0235H,对于物理地址为5578AH的内存字单元,其内容为0E60H,那么执行指令LDS SI,SI以后,(DS)=多少?( )A.5570HB.0235HC.0E60HD.0088H参考答案:C17. 构造函数有且只有一个。( )A.正确B.错误参考答案:B18. C语言中,下列合法的字符型常量是( )。A.“A”B.aC.12D.“12”参考答案:B19. MACRO和ENDM是不合法的关键字搭配。( )A.正确B.错误参考答案:B20. 联合变

3、量与结构变量的最大区别在于,联合变量的所有成员占用同一段内存,而结构变量的成员占用不同的内存。( )A.错误B.正确参考答案:B21. 一个C程序可以包含多个函数,但只能有一个main( )函数。( )A.错误B.正确参考答案:B22. 声明语句int a3=1,0,1,1,1; 能对二维数组a进行正确初始化。( )A.正确B.错误参考答案:B23. 在C程序中,逗号运算符的优先级最低。( )A.正确B.错误参考答案:A24. 拷贝构造函数使用本类对象的引用作为参数初始化新创建的对象。( )A.错误B.正确参考答案:B25. 私有静态数据成员不能被类外部函数访问,也不能用对象进行访问。( )A

4、.错误B.正确参考答案:B26. 若有说明语句:char c=64;则变量C包含:( )A.1个字符B.2个字符C.3个字符D.说明不合法,C值不确定参考答案:A27. 数组名作为实参传递给形参时,数组名被处理为( )。A.该数组的长度B.该数组的元素个数C.该数组的首地址D.该数组中各元素的值参考答案:C28. 定义在main函数后的任何函数都需在main中进行函数声明。( )A.错误B.正确参考答案:A29. 以下能对一维数组a进行正确初始化的语句是( )。A.inta10=(0,0,0,0,0)B.inta10=C.inta=0D.inta10=10*1参考答案:C30. 主程序和子程序

5、间参数传送的方法可以用堆栈传递。( )A.正确B.错误参考答案:A31. 在C语言中,字母的大小写不被区分。( )A.错误B.正确参考答案:A32. 关于虚函数的描述中,( )是正确的。A.虚函数是一个static类型的成员函数B.虚函数是一个非成员函数C.基类中说明了虚函数后,派生类中将其对应的函数可不必说明为虚函数D.派生类的虚函数与基类的虚函数具有不同的参数个数和类型参考答案:C33. 当循环体至少能执行一次时,while循环和do-while循环是等价的。( )A.错误B.正确参考答案:B34. 对于类定义 class A public: virtual void func1( ) v

6、oid 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( )不是虚函数,而Afunc2( )是虚函数参考答案:C35. C程序总是从main( )函数的一条语句开始执行的。( )A.错误B.正确参考答案:

7、B36. int k=1; while(kA.10B.11C.9D.无限循环,值不定参考答案:D37. 以下选项中,与k=+n完全等价的表达式是( )A.k=n,n=n+1B.n=n+1,k=nC.k=+nD.k+=n+1参考答案:B38. main( ) int x,y,z; scanf(“%d%d%d”,&x,&y,&z); printf(“x+y+z=%dn”,x+y+z); 输入数据的形式是25,13,10,则程序的输出结果是( )。A.x+y+z=48B.x+y+z=35C.x+z=35D.不确定值参考答案:A39. 类中含有指针数据成员时,若不定义拷贝构造函数则会产生指针悬挂问题。

8、( )A.错误B.正确参考答案:B40. 构造函数名字和类的名字一样。( )A.正确B.错误参考答案:A41. 下面选项中,( )是用来声明虚函数的。A.virtualB.voidC.staticD.inline参考答案:A42. 声明语句int a=0; 可以对一维数组a进行正确初始化。( )A.正确B.错误参考答案:A43. 当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为( )。A.iosinB.iosoutC.iosin|iosoutD.以上都不对参考答案:C44. 虚基类中的成员函数都是虚函数。( )A.错误B.正确参考答案:A45. 一个类的友元一定

9、是另一个类的成员函数。( )A.错误B.正确参考答案:A46. 操纵符函数setw(n)只对下一个输出有效。( )A.错误B.正确参考答案:B47. 宏调用就是对宏定义按参数表作替换,这实际上就相当于子程序的参数传递过程,这就是宏展开。( )A.正确B.错误参考答案:A48. 常类型是指使用类型修饰符const说明的类型,常类型的变量或对象成员的值在程序运行期间是不可改变的。( )A.错误B.正确参考答案:B49. 下列关于动态联编的描述中,错误的是( )。A.动态联编是以虚函数为基础的B.动态联编是在运行时确定所调用的函数代码的C.动态联编需要用指向对象对象的指针或引用来调用需函数D.动态联编是在编译时确定操作函数的参考答案:D50. 以下四个选项中,属于实型常量的是( )A.0x12B.-12345e-3C.1e0.5D.e-5参考答案:B

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

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

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