南开大学2021年9月《C语言程序设计》作业考核试题及答案参考6

上传人:住在山****ck 文档编号:79493078 上传时间:2022-04-23 格式:DOCX 页数:6 大小:10.32KB
返回 下载 相关 举报
南开大学2021年9月《C语言程序设计》作业考核试题及答案参考6_第1页
第1页 / 共6页
南开大学2021年9月《C语言程序设计》作业考核试题及答案参考6_第2页
第2页 / 共6页
南开大学2021年9月《C语言程序设计》作业考核试题及答案参考6_第3页
第3页 / 共6页
点击查看更多>>
资源描述
南开大学2021年9月C语言程序设计作业考核试题及答案参考1. 成员函数体可以写在类的内部也可以写在类的外部。( )A.错误B.正确参考答案:B2. 以下非法的赋值语句是( )A.n=(i=2, i+);B.j+;C.+(I+1);D.x=j0;参考答案:C3. 两个指针变量不可以( )。A.相加B.比较C.相减D.指向同一地址参考答案:A4. C+的继承性允许派生类继承基类的( )。A.部分特性,并允许增加新的特性或重定义基类的特性B.部分特性,但不允许增加新的特性或重定义基类的特性C.所有特性,并允许增加新的特性或重定义基类的特性D.所有特性,但不允许增加新的特性或重定义基类的特性参考答案:C5. 以下不正确的语句为( )。A.if(xy)B.if(xy)x+; y+;C.if(x=y)&(x!=0)x+=yD.if(x!=y) scanf(“%d”,&x); else scanf(“%d”,&y)参考答案:C6. int k=1; while(kA.10B.11C.9D.无限循环,值不定参考答案:D7. 以下选项中可作为C语言合法整数的是( )A.10110BB.0386C.x2a2D.0Xffa参考答案:D8. 如果(SP)=30H,执行PUSH BX指令后,(SP)=( )。A.28HB.2EHC.32HD.31H参考答案:B9. 构造函数和析构函数既可以由程序员调用,也可以由系统自动调用。( )A.错误B.正确参考答案:A10. 重载函数至少在参数个数、参数类型或参数顺序上要有所不同。( )A.错误B.正确参考答案:B11. 对于类定义 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( )不是虚函数,而Afunc2( )是虚函数参考答案:C12. 在汇编语言程序的开发过程中使用宏功能的顺序是( )。A.宏调用,宏定义B.宏展开,宏定义C.宏定义,宏调用,宏展开D.宏定义,宏展开,宏调用参考答案:C13. 使用setw( )函数时需包含iomanip.h头文件,而使用width( )函数时需包含iostream.h头文件。( )A.错误B.正确参考答案:B14. 在Turbo C+中,字符型数据在内存中占个字节。( )A.错误B.正确参考答案:B15. 以下串操作指令中,哪一条指令会影响标志位?( )A.LODSB.STOSC.CMPSD.MOVS参考答案:C16. 以下有关继承的叙述正确的是( )。A.构造函数和析构函数都能被继承B.派生类是基类的组合C.派生类对象除了能访问自己的成员以外,不能访问基类中的所有成员D.基类的公有成员一定能被派生类的对象访问参考答案:B17. C+对由const修饰符定义的常量进行严格的类型检查,但对用define定义的常量则不进行类型检查。( )A.错误B.正确参考答案:B18. 已知char ch=A,且表达式:ch=(ch=A & chA.AB.aC.zD.Z参考答案:B19. 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值。( )A.正确B.错误参考答案:B20. 无论何时编译器都为类构造一个无参数的缺省的构造函数。( )A.错误B.正确参考答案:A21. cout通常与显示器相连,cin通常与键盘相连。( )A.错误B.正确参考答案:B22. new和delete运算符不可以被重载。( )A.错误B.正确参考答案:A23. 函数模板是基于不同的数据类型完成类似的操作,而重载函数则是对不同的数据类型完成相同的操作。( )A.错误B.正确参考答案:A24. 构造函数的功能是对对象进行初始化。( )A.正确B.错误参考答案:A25. 类的析构函数的作用是( )。A.一般成员函数的初始化B.类的初始化C.对象的初始化D.删除类创建的对象参考答案:D26. 若有说明:inta10; 则对数组元素的正确引用是( )。A.a10B.a3,5C.a(5)D.a10-10参考答案:D27. 数组的大小是固定的,所有数组元素的类型必须相同。( )A.正确B.错误参考答案:A28. 已知int a=1,2,3,4,y,*p=&a1; 则执行语句y(*-p)+; 变量y的值是3。( )A.正确B.错误参考答案:B29. 当类中有指针类型数据成员时,需重载赋值运算符,否则会产生指针悬挂问题。( )A.错误B.正确参考答案:B30. 声明语句int a=0; 可以对一维数组a进行正确初始化。( )A.正确B.错误参考答案:A
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 幼儿教育


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

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


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