面圈网
面试哥
注册登录
搜索
首页
社区
题库
问答广场
求职
职业考试
真题库
新
排行榜
教程
公司
发现
经验笔记
代码片段
技术栈
源码
在线文稿
资源下载
书库
首页
职业考试
软件工程师笔试题(二十)(c++)
软件工程师笔试题(二十)(c++)
时长:60分钟
总分:100分
392浏览
2人已完成答题
开始做题
题型介绍
题型
单选题
简答题
数量
18
2
软件工程师笔试题(二十)(c++)
1.
C++对C语言作了很多改进,下列描述中()使得C语言发生了质变,即从面向过程变成了面向对象。
问题详情
查看答案
A. 增加了一些新的运算符
B. 允许函数重载,并允许设置默认参数
C. 规定函数说明必须用原型
D. 引进了类和对象的概念
2.
C++程序中的宏展开是在()。
问题详情
查看答案
A. 编译时进行的
B. 程序执行时进行的
C. 编译前预处理时进行的
D. 编辑时进行的
3.
a,b为整型变量,二者均不为0,以下关系表达式中恒成立的是( ).
问题详情
查看答案
A. a*b/a*b==1
B. a/b*b/a==1
C. a/b*b+a%b==a
D. a/b*b==a
4.
以下正确的函数定义形式是()。
问题详情
查看答案
A. double fun(int x,int y)
B. double fun(int x;int y)
C. double fun(int x,int y);
D. double fun(int x,y);
5.
若有以下定义,则释放指针所指内存空间的操作是 ( )。float r=news float[10];
问题详情
查看答案
A. delete r ;
B. delete *r;
C. delete []r;
D. delete r[];
6.
( )将在对象生存期结束时由系统自动调用.
问题详情
查看答案
A. 构造函数
B. 成员变量函数
C. 析构函数
D. 虚函数
7.
( )的功能是对象进行初始化。
问题详情
查看答案
A. 析构函数
B. 数据成员
C. 构造函数
D. 静态成员函数
8.
执行语句序列 int x; cin>>x; if(x>250) cout<<'X'; if(x<250) cout<<'Y'; else cout<<'X'; 时,不可能出现的情况是( )。
问题详情
查看答案
A. 显示:X
B. 显示:Y
C. 显示:XY
D. 显示:XX
9.
执行下列语句序列 struct AA{ int ival; char cval;}; struct BB{ int ival; AA ra;}; struct CC{ int ival; AA ra; BB rb;}; CC rc={66,{rc.ival+1,rc.ra.ival+1},{69,{70,71}}}; cout<<rc.ival<<','<<rc.ra.ival<<','<<rc.rb.ra.ival; 后,显示在屏幕上的是[ ]。
问题详情
查看答案
A. 66,67,68
B. 67,68,69
C. 66,67,70
D. 67,69,70
10.
已知某函数的一个形式参数被说明为MAT[3][10],在下列说明中,与此等效的形参说明是[ ]。
问题详情
查看答案
A. int MAT[][10]
B. int MAT[3][]
C. int MAT[10][3]
D. int MAT[][]
11.
下面程序的运行结果为( )。 #include<iostream.h> void main( ) { char a='3'; switch( { case '3': cout<<"3"; case '2': cout<<"2"; break; default:cout<<"1"; } }
问题详情
查看答案
A. 3
B. 321
C. 31
D. 32
12.
下列程序段执行完后,x的值是() x=0; for(i=0;i<90;i++) if(i) x++;
问题详情
查看答案
A. 0
B. 30
C. 89
D. 90
13.
设有 int x=11; 则表达式 (x++ * 1/3) 的值是().
问题详情
查看答案
A. 3
B. 4
C. 11
D. 12
14.
若有如下类声明 class MyClass{ public: MyClass(){cout<<1;} }; 执行下列语句 MyClass a,b[2],*p[2]; 以后,程序的输出结果是
问题详情
查看答案
A. 11
B. 111
C. 1111
D. 11111
15.
派生类的对象对它的基类成员中( )是可以访问的。
问题详情
查看答案
A. 公有继承的公有成员
B. 公有继承的私有成员
C. 公有继承的保护成员
D. 私有继承的公有成员
16.
假定MyClass为一个类,则执行MyClass a[3],*p[2];语句时,自动调用该类构造函数()次。
问题详情
查看答案
A. 2
B. 3
C. 4
D. 5
17.
int a[10];合法的数组元素的最小下标值为().
问题详情
查看答案
A. 10
B. 9
C. 1
D. 0
18.
C++语言中函数调用的方式有().
问题详情
查看答案
A. 函数调用作为语句一种
B. 函数调用作为函数表达式一种
C. 函数调用作为语句或函数表达式两种
D. 函数调用作为语句、函数表达式或函数参数三种
19.
在C++中入一个指针指向一个一维数组的起始地址,举例数组和指针之间的等价形式。
问题详情
查看答案
20.
C++语言源程序的主要格式特点
问题详情
查看答案
开始测试
×
确定开始答题吗? 一旦开始,将马上开始计时。
提
问题
写
面经
写
文章
微信
公众号
扫码关注公众号
回到
顶部
登录
×
微信登录
账号登录
验证码登录
记住我
登 录
忘记密码?
没有帐户?
立即注册
获取短信验证码
登 录
没有帐户?
立即注册
注册帐号
×
获取短信验证码
我已阅读并同意
《服务协议》
注 册
已有帐号?
立即登录