如果变量x的地址是0x6ffe14,下⾯C++代码执⾏以后输出的是
0x6ffe18
0x6ffe14
0x6ffe10
0x6ffe11
下⾯C++代码执⾏后输出是
1,2,3
2
3
1
下⾯C++代码最后执⾏后输出是
1
2
3
4
下列关于C++语⾔中指针的叙述 ,不正确的是
可以定义指向int类型的指针。
可以定义指向⾃定义结构体类型的指针。
⾃定义结构体类型可以包含指针类型的元素。
不能定义指向void类型的指针 ,那没有意义。
插⼊排序在最好情况下的时间复杂度是
O(1)
O{n*n}
O(n)
O(N/2)
执行语句 int a[3][4={{1,2},{3},{4,5,6,7}};后a[1][2]和a[2][1]的值分别为
2 、 3
0 、 5
2 、 5
5 、 0
以下选项中,没有利用“比较”操作的算法是
选择排序
冒泡排序
插入排序
桶排序
下⾯C++代码执⾏后的输出是
1,
3,9 ,11
3,6,9,10
1,5 ,7,13 ,15
以下C++代码⽤于输出1-100(含)的整数平⽅数(完全平⽅数),如16是4的平⽅,横线处应填写
int(sqrt(i)) * int(sqrt(i)) = i
int(sqrt(i)) == sqrt(i)
int(sqrt(i)) * int(sqrt(i)) == i
int(sqrt(i)) = sqrt(i)
for 循环的初始化部分通常在( )
循环开始前
循环结束后
每次循环中
不确定
以下关于循环结构的说法,正确的是( )
while 循环中条件必须为真
for 循环不能写成死循环
循环结构可以嵌套使用
以上都对
if 条件句中的条件表达式结果为( )时,执行相应的代码块。
true
false
假
非真
在C++中,如何创建一个关联容器`map`?
map<int, string> myMap;
map(string, int>)myMap;
map<int> myMap;
map<string> myMap;
在C++中,如何定义一个结构体?
struct Student { int age; string name; };
class Student { int age; string name; };
typedef Student { int age; string name; };
new Student { int age; string name; };
下列哪个选项是C++中的条件运算符?
?:
:
||
&&
C++中的字符串可以通过下标访问特定位置的字符。
在C++中,顺序结构是程序执行的基本流程,它按照代码的书写顺序一行一行执行。
在C++中,使用`std::queue`可以实现栈的功能。
在C++中,pair可以用来存储两个不同类型的数据。
二次函数的图像是一个抛物线。