收藏 分销(赏)

北航《C--程序设计》在线作业一(有答案).doc

上传人:仙人****88 文档编号:9449703 上传时间:2025-03-26 格式:DOC 页数:4 大小:390.50KB 下载积分:10 金币
下载 相关 举报
北航《C--程序设计》在线作业一(有答案).doc_第1页
第1页 / 共4页
北航《C--程序设计》在线作业一(有答案).doc_第2页
第2页 / 共4页


点击查看更多>>
资源描述
北航《C++程序设计》在线作业一 一、单选题(共 15 道试题,共 60 分。) 1.  以下哪个不是循环语句( D ) A. while语句 B. do-while语句 C. for语句 D. if-else语句       满分:4  分 2.  在下面存储类中, __C__对象的可见性与生存期不一致. A. 外部类 B. 自动类 C. 内部静态类 D. 寄存器类       满分:4  分 3.  下列选项中,全部都是C++关键字的选项为___B___。 A. while IF static B. sizeof case extern C. switch float integer D. break char go       满分:4  分 4.  下列关于构造函数的描述中,错误的是__D____。 A. 构造函数可以设置默认的参数 B. 构造函数在定义类对象的自动执行 C. 构造函数可以是内联函数 D. 构造函数不可以重载       满分:4  分 5.  假设在程序中 a、b、c 均被定义成整型,所赋的值都大于1,则下列能正确表示代数式 的表达式是_D___ A. 1.0/a*b*c B. 1/(a*b*c) C. 1/a/b/(float)c D. 1.0/a/b/c       满分:4  分 6.  当处理特定问题时的循环次数已知时,通常采用__A__来解决。 A. for循环 B. while循环 C. do循环 D. switch语句       满分:4  分 7.  关于C++语言和C语言的关系的下列描述中,错误的是( B) A. C语言是C++语言的一个子集 B. C语言和C++语言都是面向对象的语言 C. C++语言与C语言兼容 D. C++语言对C语言做了些改进       满分:4  分 8.  动态联编要求类中应有 C A. 成员函数 B. 内联函数 C. 虚函数 D. 构造函数       满分:4  分 9.  下列说法中错误的是 B A. 构造函数没有类型 B. 在一个类中,构造函数只能定义一个 C. 创建对象时构造函数自动调用 D. 构造函数的函数名与类同名       满分:4  分 10.  采用重载函数的目的是__D__. A. 实现共享 B. 减少空间 C. 提高速度 D. 使用方便,提高可读性       满分:4  分 11.  设”int a=12;”,则执行完语句”a+=a*a;”后,a的值是_C___ A. 12 B. 144 C. 156 D. 288       满分:4  分 12.  关于对象的描述中,错误的是__ A. A. 创建对象时,系统将分配给它所有成员占用的内存空间 B. 对象成员的表示与C语言中结构变量成员的表示方法相同 C. 一个类可以定义多个对象、指向对象的指针和对象数组 D. 创建对象时应调用相应的构造函数进行初始化       满分:4  分 13.  关于局部变量,下面说法正确的是_c__ A. 定义该变量的程序文件中的函数都可以访问 B. 定义该变量的函数中的定义处以下的任何语句都可以访问 C. 定义该变量的复合语句中的定义处以下的任何语句都可以访问 D. 定义该变量的函数中的定义处以上的任何语句都可以访问       满分:4  分 14.  可以访问类对象的私有数据成员的是____C__。( ) A. 该类的对象 B. 该类友元类派生的成员函数 C. 类中的友元函数 D. 公有派生类的成员函数       满分:4  分 15.  在C++语言中,二维数组元素在内存中的存放顺序是( A) A. 按行存放 B. 按列存放 C. 由用户自己定义 D. 由编译器决定       满分:4  分 二、判断题(共 10 道试题,共 40 分。) V 1.  NULL是空指针值,它不指向任何地方。( B) A. 错误 B. 正确       满分:4  分 2.  C++支持两种类型的多态性:编译时多态、运行时多态 B A. 错误 B. 正确       满分:4  分 3.  C++中区分字母大小写。( B) A. 错误 B. 正确       满分:4  分 4.  常对象必须进行初始化,而且不能被更新( B) A. 错误 B. 正确       满分:4  分 5.  C++模板分为类模板和函数模板 B A. 错误 B. 正确       满分:4  分 6.  在使用C语言库函数时,要用预编译命令“#include”将有关的头文件包括到用户源文件中。( B) A. 错误 B. 正确       满分:4  分 7.  运算符重载可以改变运算符原来的优先级。( A) A. 错误 B. 正确       满分:4  分 8.  switch后面括号中的表达式只能是整型、字符型或枚举型表达式。( B) A. 错误 B. 正确       满分:4  分 9.  两个数组名的比较是地址的比较。( B) A. 错误 B. 正确       满分:4  分 10.  类是一种类型,它封装了数据和操作。( B) A. 错误 B. 正确       满分:4  分
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 远程教育/电大

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服