您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页笔试-牛客会员选择题-c++篇题目及解析

笔试-牛客会员选择题-c++篇题目及解析

来源:华佗小知识

1.2022 紫光展锐 VHDL下面表达式计算结果为4的是()

A 11/3

B 11.0/3

C (float)11/3

D (int)(11.0/3+0.5)

2.2022 紫光展锐 VHDL下述概念中不属于面向对象这种编程范畴的是()

A 对象、消息

B 继承、多态

C 类、封装

D 过程调用

D

过程调用不属于面向对象方法。面向对象方法是运用对象、类和实例、消息、继承、多态等概念来构造。

3.2022 紫光展锐 VHDL在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为

A char=int<long int<=float<double

B char<int<long int<=float<double

C char<int<long int=float=double

D char=int=long int<=float<double

B

char         1个字节8位

short        2个字节16位

int             4个字节32位

long         在 32 位系统上通常是 4 字节,在 位系统上可能是 4 或 8 字节

float         4个字节32位

double     8个字节位

4.shopee 2022 C++若变量已正确定义,有下列程序段:int a=3,b=5,c=7;if(a>b) a=b; c=a;if(c!=a) c=b;printf("%d,%d,%d\n", a, b, c);

A 3, 5, 5

B 3, 5, 3

C 3, 5, 7

D 5, 3, 5

B

if (a>b) a=b; c=a;在这一语句当中a=b后面用的是分号,所以当if成立时,只会执行a=b,而之后的c=a虽然写在同一行,但会被视为两行语句,并不和if判断逻辑挂钩。也就是说,即使if不成立,c=a同样会执行。

5.2022 紫光展锐 VHDL关于this指针使用做法正确的是

A 保证每个对象拥有自己的数据成员,但共享处理这些数据的代码

B 保证基类私有成员在子类中可以被访问

C 保证基类保护成员在子类中可以被访问

D 保证基类公有成员在子类中可以被访问

<

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务