首页 > 资料专栏 > IT > IT技术 > 开发技术 > 互联网技术岗之C++语言程序设计试题DOC

互联网技术岗之C++语言程序设计试题DOC

yuhang77
V 实名认证
内容提供者
热门搜索
互联网 联网技术
资料大小:56KB(压缩后)
文档格式:DOC
资料语言:中文版/英文版/日文版
解压密码:m448
更新时间:2021/12/23(发布于吉林)
阅读:5
类型:积分资料
积分:10分 (VIP无积分限制)
推荐:升级会员

   点此下载 ==>> 点击下载文档


文本描述
单选题(每小题1分,共6分)
1、在每个C++程序中都必须包含有这样一个函数,该函数的函数名为??????????????。A.?main???????????B.?MAIN???????????C.?name???????????D.?function
2、设x和y均为bool量,则x&&y为真的条件是????????????????。
A.?它们均为真????B.?其中一个为真????C.?它们均为假?????D.?其中一个为假
3、下面的哪个保留字不能作为函数的返回类型?????????????????。A.?void???????????B.?int??????????????C.?new?????????????D.?long
4、假定a为一个整型数组名,则元素a[4]的字节地址为?????????????????。A.?a+4????????????B.?a+8?????????????C.?a+16????????????D.?a+32
5、假定AB为一个类,则执行”AB??a(4)?,?b[3]?,?*?p[2]?;”语句时,自动调用该类构造函数的次数为?????????????????。
A.?3??????????????B.?4???????????????C.?6???????????????D.?9
6、假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为:?????????????????。 A.??AB??operator+(AB??&?a?,?AB??&?b)???????B.??AB??operator+(AB??&?a)
C.??operator+(AB??a)???????????????????????D.??AB??&?operator+(?)?
?
填空题(每小题2分,共24分)
1、C++语言中的每条基本语句以?????????????作为结束符,每条复合语句以????????????作为结束符。
2、执行”cout??<<char(‘A’+2)<<endl;”语句后得到的输出结果为?????????????????。
3、float?和?double?类型的大小分别为????????????和????????????。??????
4、算术表达式???????????????对应的C++表达式为?????????????????????????????。?
5、关系表达式x+y>5的相反表达式为??????????????????????????。
6、假定一个一维数组的定义为”char??*?a[8]?;”,则该数组所含元素的个数为??????????,所占存储空间的字节数为????????????。
7、变量分为全局和局部。。。。。。以下内容略