面圈网
面试哥
注册登录
搜索
首页
社区
题库
问答广场
求职
职业考试
真题库
新
排行榜
教程
公司
发现
经验笔记
代码片段
技术栈
源码
在线文稿
资源下载
书库
首页
职业考试
C++开发工程师笔试题(六)
C++开发工程师笔试题(六)
时长:60分钟
总分:100分
224浏览
1人已完成答题
开始做题
题型介绍
题型
单选题
简答题
数量
18
2
C++开发工程师笔试题(六)
1.
下列控制格式输入输出的操作符中,能够设置浮点数精度的是()。
问题详情
查看答案
A. setprecision
B. setw
C. setfill
D. showpoint
2.
要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是()。
问题详情
查看答案
A. int x[3]={0,0,0};
B. int x[]={0};
C. static int x[3]={0};
D. int x[]={0,0,0};
3.
将运算符"+"重载为非成员函数,下列原型声明中,错误的是()。
问题详情
查看答案
A. MyClock operator + (MyClock,long);
B. MyClock operator + (MyClock,MyClock);
C. MyClock operator + (long,long);
D. MyClock operator + (long,MyClock);
4.
若x和y是程序中的两个整型变量,则下列if语句中正确的是()。
问题详情
查看答案
A. if(x==0) y=1;else y=2;
B. if(x==0) then y=1 else y=2;
C. if(x==0) y=1 else y=2
D. if x==0 y=1; else y=2;
5.
在C++中,cin是一个()。
问题详情
查看答案
A. 类
B. 对象
C. 模板
D. 函数
6.
有如下两个类定义:class XX{ private: double x1; protected: double x2; public: double x3; }; class YY:protected XX{ private: double y1; protected: double y2; public: double y3; }; 在类YY中保护成员变量的个数是()。
问题详情
查看答案
A. 1
B. 2
C. 3
D. 4
7.
数据库管理系统中负责数据模式定义的语言是()。
问题详情
查看答案
A. 数据定义语言
B. 数据管理语言
C. 数据操纵语言
D. 数据控制语言
8.
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。
问题详情
查看答案
A. 文件
B. 数据库
C. 字段
D. 记录
9.
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。
问题详情
查看答案
A. 需求分析阶段
B. 逻辑设计阶段
C. 概念设计阶段
D. 物理设计阶段
10.
下列叙述中正确的是()。
问题详情
查看答案
A. 对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n
B. 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)
C. 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)
D. 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n)
11.
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。
问题详情
查看答案
A. 定义阶段
B. 开发阶段
C. 维护阶段
D. 上述三个阶段
12.
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是()。
问题详情
查看答案
A. 编辑软件
B. 操作系统
C. 教务管理系统
D. 浏览器
13.
软件(程序)调试的任务是()。
问题详情
查看答案
A. 诊断和改正程序中的错误
B. 尽可能多地发现程序中的错误
C. 发现并改正程序中的所有错误
D. 确定程序中错误的性质
14.
数据流程图(DFD图)是()。
问题详情
查看答案
A. 软件概要设计的工具
B. 软件详细设计的工具
C. 结构化方法的需求分析工具
D. 面向对象方法的需求分析工具
15.
数组a[10][10],那么元素a[1][3]为()。
问题详情
查看答案
A. *(a+4)
B. *(*a+2)
C. *(a[1]+3)
D. *(*a+4)
16.
写一个宏,输入的参数是小时,将小时转换成秒,下面正确的是:()。
问题详情
查看答案
A. #define SECONDS(x) (60 * 60* x);
B. #define SECONDS(x) (60 * 60 x)
C. #define (60 * 60 x);
D. #define (60 * 60 x)
17.
有二维数组int A[100][100],设A的首地址为1000,那么元素A[12][6]的地址为:()。
问题详情
查看答案
A. 5420
B. 5824
C. 1288
D. 1220
18.
如果在整个程序中需要经常用到圆周率,为了使程序增加可读性和便于维护,以下提供了有几种方法,其中正确的是:()。
问题详情
查看答案
A. 使用宏定义 #define PI 3.14
B. 定义局部变量 const float PI=3.14
C. 定义静态变量 static float PI=3.14
D. 直接使用数值3.14
19.
什么时候必须重写拷贝构造函数?
问题详情
查看答案
20.
构造函数与普通函数相比在形式上有什么不同?(构造函数的作用,它的声明形式来分析)
问题详情
查看答案
开始测试
×
确定开始答题吗? 一旦开始,将马上开始计时。
提
问题
写
面经
写
文章
微信
公众号
扫码关注公众号
回到
顶部
登录
×
微信登录
账号登录
验证码登录
记住我
登 录
忘记密码?
没有帐户?
立即注册
获取短信验证码
登 录
没有帐户?
立即注册
注册帐号
×
获取短信验证码
我已阅读并同意
《服务协议》
注 册
已有帐号?
立即登录