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 保证基类公有成员在子类中可以被访问
<