软件开发工程师试题

软件开发工程师试题

ID:42639702

大小:24.01 KB

页数:7页

时间:2019-09-19

软件开发工程师试题_第1页
软件开发工程师试题_第2页
软件开发工程师试题_第3页
软件开发工程师试题_第4页
软件开发工程师试题_第5页
资源描述:

《软件开发工程师试题》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、软件开发工程师试题每题5分,满分100分考试分数:1、用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略闰年问题)。2、写一个“标准”宏MIN,这个宏输入连个参数并返回较小的一个。3、预处理器标识#error的目的是什么?4、嵌入式系统中经常要用到无限循环,你怎么样用C编写死循环呢?5、用变量a给出下面的定义a)一个整型数(Aninteger)b)一个指向整型数的指针(Apointertoaninteger)c)一个指向指针的的指针,它指向的指针是指向一个整型数(Apointertoapointertoaninteger)精品文档收集整理汇总d)一个有10个

2、整型数的数组(Anarrayof10integers)e)一个有10个指针的数组,该指针是指向一个整型数的(Anarrayof10pointerstointegers)精品文档收集整理汇总f)一个指向有10个整型数数组的指针(Apointertoanarrayof10integers)精品文档收集整理汇总7/7g)一个指向函数的指针,该函数有一个整型参数并返回一个整型数(Apointertoafunctionthattakesanintegerasanargumentandreturnsaninteger)精品文档收集整理汇总h)一个有10个指针的数组,该指针指向一个函数,该

3、函数有一个整型参数并返回一个整型数(Anarrayoftenpointerstofunctionsthattakeanintegerargumentandreturnaninteger)精品文档收集整理汇总6、以下代码的输出结果是()charvar[]Inttest(charvar[]){retrunsizeof(var);}7、以下代码的输出结果是()ClassB{floatf;charp;intasf[3];};cout<

4、ut<

5、A.正确B.不正确13、指针是一种特殊的变量,只能用来保存地址。()A.正确B.不正确7/714、通过引用或者指针调用对象的成员函数时,如果引用或者指针的类型跟对象的类型不一致时,能自动正确调用对象所属的类中对这个函数的定义。()精品文档收集整理汇总A.正确B.不正确15、如果定义了一个类myclass,则为myclass类对象以成员函数形式重载后++运算符的声明应该为()。精品文档收集整理汇总A.myclassoperator++();B.myclass&operator++();C.myclassoperator++(int);D.myclass&operator++(i

6、nt);16、父类和子类各自定义一个成员函数,函数名相同,参数表不同,那么()。函数同名,通通覆盖,不同层次的函数不能重载精品文档收集整理汇总A.在子类中这两个函数构成重载关系B.子类不会继承父类的这个函数C.子类中的函数会覆盖父类中的函数D.编译时会发生错误17、抽象类指的是()。A.没有任何成员的类B.只有成员函数没有数据成员的类C.有虚函数的类D.有纯虚函数的类18、多重继承时,如果派生类的两个父类有一个共同的虚基类,那么虚基类的初始化参数由()的构造函数来传递。精品文档收集整理汇总A.第一个父类7/7B.第二个父类C.派生类D.以上都不是19、多态性是通过()实现的。

7、A.构造函数B.析构函数C.虚函数D.函数重载20、如果有如下语句charstr[20];cin>>str;cout<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。