已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
谋学网(单选题) 1: 下列程序的输出结果为()。#include void main() char *ahello,the,world; char *paa: pa+; cout*paendl;A: helloB: theC: worldD: hellotheworld(单选题) 2: 下列关于构造函数的描述中,错误的是()。A: 构造函数可以设置默认参数;B: 构造函数在定义类对象时自动执行C: 构造函数可以是内联函数;D: 构造函数不可以重载(单选题) 3: 若已定义:int a=0,1,2,3,4,5,6,7,8,9,*P=a,i;其中Oi9,则对a数组元素不正确的引用是()。A: ap-aB: *(&ai)C: piD: a10(单选题) 4: 要使几个不同数据类型的数据共享同一块内存区域,应使用( )A: 数组B: 结构C: 联合D: 文件(单选题) 5: 对于全局函数 int f(void) ,与其完全等价的函数原型为_。A: int& f( );B: int f(void ) const;C: const int f( );D: A、B、C都不是(单选题) 6: 下列程序的执行结果为()。#include void main( ) inta3,b0; int*p&a; b=+a+; cout*P,bendl; A: 3,4B: 4,3C: 3,3D: 4,4(单选题) 7: 当说明一个结构变量时,系统分配给它的内存是( )A: 各成员所需内存量的总和B: 结构中第一个成员所需内存量C: 成员中占内存量最大的成员所需的容量D: 结构中最后一个成员所需内存量(单选题) 8: 下面关于数组的描述错误的是()。A: 在C+语言中数组的名字就是指向该数组第一个元素的指针B: 长度为n的数组,下标的范围是0-n-1C: 数组的大小必须在编译时确定D: 数组只能通过值参数和引用参数两种方式传递给函数(单选题) 9: 下列叙述中正确的是:A: C+语言程序必须要有return语句B: C+语言程序中,要调用的函数必须在main()函数中定义C: C+语言程序中,只有int类型的函数可以未经声明而出现在调用之后D: C+语言程序中,main()函数必须放在程序开始的部分(单选题) 10: 下列字符中不能构成标识符的是( )A: 数字字符B: 大写字母C: 下划线字符D: 连接符(单选题) 11: 下面程序错误的语句是_。 #includevoid main()int*pnew int1;p=9;cout *pf(x.one);D: int* const pX=&one.x; (单选题) 13: 函数重载体现了面向对象的( )A: 封装性B: 多态性C: 继承性D: 抽象性(单选题) 14: for(intx=,y=o;!x&y=5;y+)语句执行循环的次数是()。A: B: C: D: 无次数(单选题) 15: 表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是()。A: showbase()和eof()B: showpoint()和eof()C: showpoint()和bad()D: showpoint()和good()(单选题) 16: 整型变量i定义后赋初值的结果是()。 inti=2.8*6;A: 12B: 16C: 17D: 18(单选题) 17: 设int x;,则经过( )后,语句*px=0;可将x值置为0。A: int * px;B: int const * px=&x;C: int * const px=&x;D: const int * px=&x;(单选题) 18: 以下各选项企图说明一种新的类型名,其中正确的是( )A: typedef v1 int;B: typedef v2=int;C: typedef int v3;D: typedef v4: int;(单选题) 19: 下列变量名中,( )是合法的。A: CHINB: byte-sizeC: doubleD: +(单选题) 20: 下列的各函数中, 不是类的成员函数的是( )A: 构造函数B: 析构函数C: 友元函数D: 复制构造函数(判断题) 1: 带extern的变量说明是变量声明,不是变量定义。( )A: 错误B: 正确(判断题) 2: 在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具有多态的特征。A: 错误B: 正确(判断题) 3: 设置函数的参数默认值的顺序是自左向右。A: 错误B: 正确(判断题) 4: C+语句constchar*constp=hello,所定义的指针p和它所指的内容都不能被改变。A: 错误B: 正确(判断题) 5: 类的静态数据成员需要在定义每个类的对象时进行初始化。A: 错误B: 正确(判断题) 6: 达式operator+(x,y)还可以表示为x+y。A: 错误B: 正确(判断题) 7: 设有int w34;,pw是与数组名w等价的数组指针,则pw应初始化为int (* pw)4=w;A: 错误B: 正确(判断题) 8: switch后面括号中的表达式只能是整型、字符型或枚举型表达式。( )A: 错误B: 正确(判断题) 9: 私有成员只能被本类的成员函数访问,来自类外部的任何访问都是非法的。( )A: 错误B: 正确(判断题) 10: 一个对象必属于某个类。A: 错误B: 正确(判断题) 11: 在使用C语言库函数时,要用预编译命令#include将有关的头文件包括到用户源文件中。( )A: 错误B: 正确(判断题) 12: 面向对象的模型中,最基本的概念是对象和函数。A: 错误B: 正确(判断题) 13: inline函数表示编译器一定会将函数体直接插入到调用此函数的地方,这样可以加快程序的运行速度。A: 错误B: 正确(判断题) 14: 在内存中,字符数据以ASCII码存储,即以整数表示。( )A: 错误B: 正确(判断题) 15: 一个类可以作为另一个类的友元类。A: 错误B: 正确(判断题) 16: 如果派生类的成员函数的原型与基类中被定义为虚函数的成员函数原型相同,那么,这个函数自动继承基类中虚函数的特性。A: 错误B: 正确(判断题) 17: 设一维整型数组data已进行了初始化,则其元素个数可由操作符sizeof通过表达式sizeof(data/data0)计算出来。A: 错误B: 正确(判断题) 18: 系统可以提供默认的析构函数。( )A: 错误B: 正确(判断题) 19: 用一个标识符代表一个常量的称为符号常量,符号常量不同于变量,它的值在其作用域内不能改变,也不能再被赋值。( )A: 错误B: 正确(判断题) 20: 在一个函数中,不允许定义与结构体类型的成员相同名的变量。( )A: 错误B: 正确(多选题) 1: 下面描述中,表达正确的是_。A: 公有继承时基类中的public成员在派生类中仍是public的B: 公有继承时基类中的private成员在派生类中是public的C: 公有继承时基类中的protected成员在派生类中仍是protected的D: 私有继承时基类中的public成员在派生类中是private的,C,D(多选题) 2: 对C+语言和C语言的兼容性,描述不正确的是_。A: C+兼容CB: C+部分兼容CC: C+不兼容CD: C兼容C+,C,D(多选题) 3: 下列说法中正确的是_。A: 在一个函数中,可以有多条return语句B: 函数的定义不能嵌套,但函数的调用可以嵌套C: 函数必须有返回值D: 即使在不同的函数中,也不可以使用相同名字的变量,B(多选题) 4: 下列说法中错误的是_。A: 不允许设置参数的默认值B: 设置参数的默认值只能在定义函数时设置C: 设置参数的默认值时,应该设置右边的参数D: 设置参数的默认值时,应该全部参数都设置,B,D(多选题) 5: 下面关于指针变量和引用变量的说法正确的是_。A: 指针变量存放的是内存地址,并且可以置为0B: 定义引用变量时,必须同时指明具体被引用的对象或变量C: 使用取地址操作符,可以取得指针变量自身的地址,但取不到引用变量自身的地址D: 类中的数据成员可以是指针变量,但不能是引用变量,B,C(多选题) 6: 下列哪些是类的特性_。A: 多态性B: 继承性C: 封装性D: 虚拟性,B,C(多选题) 7: 在下面的一维数组定义中,没有语法错误的是_。A: int a =1,2,3B: int a10=0C: int a D: int a5,B,D(多选题) 8: 关于函数重载,下列描述错误的是_。A: 函数重载是指两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B: 函数重载是指两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同C: 函数重载是指两个以上的函数名字不同,但形参的个数或类型相同D: 函数重载是指两个以上的函数取相同的函数名,并且
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 六年级语文下册第五单元教学设计说明
- 企业宣传策划方案
- 初中学生军训发言稿
- 2026 学龄前自闭症融合干预社交课件
- 2026届辽宁省辽阳市太子河区达标名校中考语文模试卷含解析
- 六年级数学上册第五单元圆教学设计
- 保安辞职信范文(34篇)
- 健康公益宣传活动方案
- 初中学生自我反思总结(20篇)
- 2026 学龄前自闭症社交训练课件
- 2025年储能电站运维员实操技能真题及答案
- JJG3662004接地电阻表高清晰版
- 2025-2026学年广东省广州八十六中七年级(上)期中英语试卷
- 2025江苏南京市交通集团相关财务岗位公开招聘57人笔试历年常考点试题专练附带答案详解试卷2套
- 国企基层管理人员竞聘面试题6套和专业题120问及答案
- 雨课堂学堂云在线《解密3D打印(西北工大 )》单元测试考核答案
- 《防止电力建设工程施工安全事故三十项重点要求》宣贯与解读
- 矿井提升机设计技术规范详解
- 中药饮片代煎协议书
- 班组安全管理培训课件
- 光伏发电工程建设标准工艺手册(2023版)
评论
0/150
提交评论