分类题库
C++编程题库
按题型、年份与知识点筛选,快速定位练习题。
题目列表
共 1010 题
A66276
如果 n 为 int 类型的变量,一个指针变量定义为 int *p = &n; ,则下列说法正确的是( )。
2023年
单选
A66275
一个三维数组定义为 long long array[6][6][6]; ,则 array[1][2][3] 和 array[3][2][1] 在内存中的位置相差多少字节?( )
2023年
单选
A66274
如果 a 为 int 类型的变量,且 a 的值为6,则执行 a = ~a; 之后, a 的值会是( )。
2023年
单选
A66273
一个数组定义为 int a[5] = {1, 2, 3, 4, 5}; ,一个指针定义为 int * p = &a[2]; ,则执行 *p =a[1]; 后,数组a中的值会变为( )。
2023年
单选
A66272
下列关于C++语言中异常处理的叙述,正确的是( )
2023年
单选
A66271
执行以下C++语言程序后,输出结果是( )。
2023年
单选
A66270
在下列代码的横线处填写( ),完成对有 n 个 int 类型元素的数组 array 由小到大排序。
2023年
单选
A66266
近年来,线上授课变得普遍,很多有助于改善教学效果的设备也逐渐流行,其中包括比较常用的手写板,那么它属于哪类设备?( )。
2023年
单选
A66265
如果 a 和 b 均为 int 类型的变量,且 b 的值不为 0 ,那么下列能正确判断“ a 是 b 的3倍”的表达式是( )。
2023年
单选
A66264
如果变量 a 和 b 分别为 double 类型和 int 类型,则表达式 (a = 6, b = 3 * (7 + 8) / 2, b += a) 的计算结果为( )。
2023年
单选
A66263
有关下面C++代码说法错误的是( )。
2023年
单选
A66262
下面C++代码以递归方式实现字符串反序,横线处应填上代码是( )。
2023年
单选
A66261
印度古老的汉诺塔传说:创世时有三根金刚柱,其中一柱从下往上按照大小顺序摞着64片黄金圆盘,当圆盘 逐一从一柱借助另外一柱全部移动到另外一柱时,宇宙毁灭。移动规则:在小圆盘上不能放大圆盘,在三根柱子之 间一次只能移动一个圆盘。下面的C++代码以递归方式实现汉诺塔,横线处应填入代码是( )。
2023年
单选
A66260
根据下面C++代码的注释,两个横线处应分别填入( )
2023年
单选
A66259
下面代码执行后的输出是( )
2023年
单选
A66258
下面代码中的 isPrimeA() 和 isPrimeB() 都用于判断参数 N 是否素数,有关其时间复杂度的正确说法是 ( )。
2023年
单选
A66253
近年来,线上授课变得普遍,很多有助于改善教学效果的设备也逐渐流行,其中包括比较常用的手写板,那 么它属于哪类设备?( )
2023年
单选
A66252
某内容仅会出现 ABCDEFG ,其对应的出现概率为0.40、0.30、0.15、0.05、0.04、0.03、0.03,如下图所示。 按照哈夫曼编码规则,假设 B 的编码为 11 ,则 D 的编码为( )。
2023年
单选
A66223
C++表达式10 - 3 * (2 + 1) % 10的值是( )。
2023年
单选
A66222
假设现在是上午⼗点,求出N⼩时(正整数)后是第⼏天⼏时,如输⼊20⼩时则为第2天6点,如N输⼊4则为 今天14点。为实现相应功能,应在横线处填写代码是( )。
2023年
单选