1. 高级语言编写的程序需要经过以下( )操作,可以生成在计算机上运行的可执行代码。
编译
编辑
调试
运行
2. 以下哪个不是 C++语言中的运算符?( )
&
&&
|
//
3. ⼈们所使用的手机上安装的App通常指的是( )。
软件
硬件
操作系统
通话设备
4. 下列流程图的输出结果是?( )
60
20
5
1
5. 以下哪个不是C++语⾔中的运算符?( )
~
~~
<
<<
6. 32位计算机中,C++的整型变量int能够表⽰的数据范围是( )。
2^31~(2^31)-1
2^32
-2^31~+(2^31)-1
-(2^31)+1~2^31
7. C++的数据类型转换让⼈很难琢磨透,下列代码输出的值是( )。
1.5
1
2
1.50
8. 某公司新出了⼀款⽆⼈驾驶的⼩汽车,通过声控智能驾驶系统,乘客只要告诉汽车⽬的地,车⼦就能⾃动选择⼀条优化路线,告诉乘客后驶达那⾥。请问下⾯哪项不是驾驶系统完成选路所必须的。( )
麦克风
扬声器
油量表
传感器
9. 现代计算机是指电⼦计算机,它所基于的是( )体系结构。
艾伦·图灵
冯.诺依曼
阿塔纳索夫
埃克特-莫克利
8. 以下数组定义 ,符合C++语⾔语法的是( )。
double a[];
double b[] = {1,2.0,'3'};
double c[3.0];
double[] d = new double[3];
在下列代码的横线处填写( ),可以使得输出是“2”。
min>>array[i];
min<<array[i];
min=array[i];
以上都不对
4. 下列关于 C++语言中数组的叙述,不正确的是( )。
数组必须先定义后使用。
数组的所有元素在内存中是连续存放的。
除了字符数组,在定义数组时“[]”内必须有常数。
不能对数组赋值,但可以对数组的每个基础类型的元素赋值。
2. 一个数组定义为 double array[3];,则这个数组占用内存的大小为( )。
24
16
4
3
1. 如果字符串定义为 char str[] = "Hello";,则字符数组 str 的长度为( )
0
5
6
7
21. 在 C++语言中,可以定义一个一维整型数组的是( )
int array[5];
int array[];
int[5] array;
int[] array;
22. 下列哪个是 C++语言中用于获取字符串长度的函数( )
length()
len()
getLength()
strlen()
2. 字符常量'\0'常用来表示字符串结束,它和字符常量'0'是不同的。( )
3. 在 C++语言中,可以使用字符(如'0')作为数组下标。( )
4. 在 C++语言中,数组被定义时,它的大小就确定了。( )
6. 在C++语⾔中,长度为n的数组,访问下标为n的元素会引起编译错误。( )