电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

南开大学22春《C语言程序设计》离线作业一及答案参考41

13页
  • 卖家[上传人]:工****
  • 文档编号:483351489
  • 上传时间:2023-04-07
  • 文档格式:DOCX
  • 文档大小:13.57KB
  • / 13 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、南开大学22春C语言程序设计离线作业一及答案参考1. 下列语句书写正确的是( )。A.printf “Good morning.”B.scanf(“%d”,x)C.char x=“s”D.char d=T参考答案:D2. 在多继承的构造函数的定义中,若干个基类的构造函数之间用( )分隔开。A.B.:C.;D.,参考答案:D3. 拷贝构造函数是在用一个对象初始化另一个对象时被调用的。( )A.错误B.正确参考答案:B4. 以下非法的赋值语句是( )A.n=(i=2, i+);B.j+;C.+(I+1);D.x=j0;参考答案:C5. 若左操作数为基本数据类型或其它类对象时,此运算符应以友元函数的方式重载。( )A.错误B.正确参考答案:B6. 设有如下程序 include main( ) char ch1=A,ch2=a; printf(“%cn”,(ch1,ch2); 则下列叙述正确的为( )。A.程序的输出结果为大写字母AB.程序的输出结果为小写字母aC.运行时产生错误信息D.格式说明符的个数少于输出项的个数,编译出错参考答案:B7. 以下程序中,while循环的循环次数是( ) m

      2、ain( ) int i=0; while(iA.1B.10C.6D.死循环,不能确定次数参考答案:D8. 如果一个类至少有一个纯虚函数,那么该类就被称为( )。A.抽象类B.纯基类C.基类D.虚基类参考答案:A9. 公有继承方式下,基类成员的访问权限在派生类中保持不变。( )A.错误B.正确参考答案:B10. 下面关于运算符重载的描述错误的是( )。A.重载不能改变操作数的个数、运算符的优先级、运算符的结合性和运算符的语法结构B.不是所有的运算符都可以进行重载C.运算符函数的调用必须使用关键字operatorD.在C+语言中不可通过运算符重载创造出新的运算符参考答案:C11. 设I和x都是int类型,则对于for循环语句for(i=0,x=0; iA.执行8次B.执行9次C.是无限循环D.循环体一次也不执行参考答案:B12. 如果(SI)=0088H,(DS)=5570H,对于物理地址为55788H的内存字单元,其内容为0235H,对于物理地址为5578AH的内存字单元,其内容为0E60H,那么执行指令LDS SI,SI以后,(SI)=多少?( )A.5570HB.0235HC.0E

      3、60HD.0088H参考答案:B13. 成员函数体写在类的外部时一定要在类的内部保留函数声明。( )A.错误B.正确参考答案:B14. 常类型是指使用类型修饰符const说明的类型,常类型的变量或对象成员的值在程序运行期间是不可改变的。( )A.错误B.正确参考答案:B15. 以下语句中无限循环语句是( )A.for(;2&5;)B.while(1,2,3)C.while(0)D.for(;0;)参考答案:B16. MACRO NAME是宏指令名,调用时就可以使用宏指令名来调用宏定义。( )A.正确B.错误参考答案:A17. 类的析构函数的作用是( )。A.一般成员函数的初始化B.类的初始化C.对象的初始化D.删除类创建的对象参考答案:D18. 如果(AL)=35H,执行AND AL,0FFH指令后,CF=( )。A.0B.1C.2D.3参考答案:A19. 在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。( )A.错误B.正确参考答案:B20. 在C+中,编写一个内联函数Fun,使用int类型的参数,求其平方并返回,返回值也为int类型,下列定义正确的是( )。A.

      4、int Fun(int x)return x*x;B.inline int Fun(int x)return x*x;C.int inline Fun(int x)return x*x:D.int Fun(int x)inline return x*x;参考答案:B21. 构造函数和析构函数既可以由程序员调用,也可以由系统自动调用。( )A.错误B.正确参考答案:A22. 以下四个选项中,属于实型常量的是( )A.0x12B.-12345e-3C.1e0.5D.e-5参考答案:B23. IO流库重载的插入和析取运算符能处理所有的数据类型(包括自定义类型)。( )A.错误B.正确参考答案:A24. 在关键字public后面定义的成员为类的( )成员。A.公有B.保护C.私有D.任何参考答案:A25. 当基类含有带参数的构造函数时,派生类可以不定义构造函数。( )A.错误B.正确参考答案:A26. 下面对类的析构函数的定义是( ) 。A.XX(参数)B.void XX(参数)C.void XX( )D.XX( )参考答案:A27. 若已定义了person类,则执行语句“person p1=

      5、p2;”将调用p1的( )。A.构造函数B.拷贝构造函数C.析构函数D.赋值运算符重载函数参考答案:B28. 可以在类的构造函数中对静态数据成员进行初始化。( )A.错误B.正确参考答案:A29. 下列哪个是读写文件出错检测函数?( )A.ferrorB.clearerrC.feofD.fwrite参考答案:A30. C+中的函数调用就是面向对象理论中的方法。( )A.错误B.正确参考答案:A31. C+允许通过重载的方式改变运算符的优先级和结合性。( )A.错误B.正确参考答案:A32. 原型说明中没有指出返回类型的函数(包括主函数main),C+默认该函数的返回类型是void。( )A.错误B.正确参考答案:A33. 如果要在程序中使用IO流库,应包含头文件iostream.h。( )A.错误B.正确参考答案:B34. 已知:int a 3=1,2,3,4,5,6,7,8,9,0; 则数组a的第一维的大小是( )A.2B.3C.4D.无法确定参考答案:C35. 析构函数是一种特殊的成员函数,显式定义时其访问属性应被定义为( )。A.publicB.privateC.protecte

      6、dD.static参考答案:A36. 以下选项中非法的表达式是( )A.(a+2)+B.i=j=1C.(char)(65+10)D.x=x-1参考答案:A37. 若x为float型变量,则以列程序段结果是( )。x=1234.6789; printf(“%-2.1f”,x)A.输出格式描述符的域宽度不够,不能输出B.输出为1234.7C.输出为1234.6D.输出为-1234.6参考答案:B38. SEGMENT ENDS这两个关键字搭配是正确的。( )A.正确B.错误参考答案:A39. C+编译器不能够区分重载的无参函数和缺省参数的函数。( )A.错误B.正确参考答案:B40. 在C语言中,下列变量名称中合法的是( )A.7xB.intC.ELseD.a-b参考答案:C41. 成员函数体可以写在类的内部也可以写在类的外部。( )A.错误B.正确参考答案:B42. 汇编语言的三种指令系统:基本指令、伪指令、宏指令。( )A.正确B.错误参考答案:A43. 说明一个成员为静态成员的关键字为( )。A.staticB.externC.inlineD.friend参考答案:A44. 以下程序

      7、:main( ) int a=011; printf(“%dn”,a); 的输出结果是( )。A.12B.11C.10D.9参考答案:D45. 无论何时编译器都为类构造一个无参数的缺省的构造函数。( )A.错误B.正确参考答案:A46. 述语句中,( )中的if语法有错误。A.if(xy)B.if(x=y)x+yC.if(x!=y)scanf(“%d”,x) else scanf(“%d”,y)D.if(xy)x+; y+;参考答案:C47. 一个整数可以直接赋给一个枚举变量。( )A.正确B.错误参考答案:B48. 派生类的对象对它的基类成员中什么是可访问的?( )A.公有继承的公有成员B.公有继承的私有成员C.公有继承的保护成员D.私有继承的公有成员参考答案:A49. 已知各变量的类型说明如下:int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则以下符合C语言语法的表达式是( )。A.a+=a-=(b=4)*(a=3)B.a=a*3=2C.x%(-3)D.y=f1oat(i)参考答案:A50. C+对由const修饰符定义的常量进行严格的类型检查,但对用define定义的常量则不进行类型检查。( )A.错误B.正确参考答案:B51. 在c语言中,函数形参的存储类型是自动类型的变量。( )A.正确B.错误参考答案:B52. MACRO和ENDM是不合法的关键字搭配。( )A.正确B.错误参考答案:B53. C语言中,下列合法的字符型常量是( )。A.“A”B.aC.12D.“12”参考答案:B54. 在C语言中,引用数组元素时,其数组下标的数据类型允许是( )。A.整型常量B.整型表达式C.整型常量或整型表达式D.任何类型的表达式参考答案:C55. 使用setw( )函数时需包含iomanip.h头文件,而使用width( )函数时需包含iostream.h头文件。( )A.错误B.正确参考答案:B56. 下列关于动态联编的描述中,错误的是( )。A.动态联编是以虚函数为基础的B.动态联编是在运行时确定所调用的函数代码的C.动态联编需要用指向对象对象的指针或引用来调用需函数D.动态联编是在编译时确定操作函数的参考答案:D

      《南开大学22春《C语言程序设计》离线作业一及答案参考41》由会员工****分享,可在线阅读,更多相关《南开大学22春《C语言程序设计》离线作业一及答案参考41》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.