测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

分类题库

C++编程题库

按题型、年份与知识点筛选,快速定位练习题。

共 23 题 单选

题目列表

共 23 题
A67953 已知:1 int a[3][4] = { 2026年 二维数组 数组指针 指针运算 单选 A67645 假设int arr[2][3]={{1,2,3},{4,5,6}};,则arr[1][2]的值是( )。 2025年 二维数组 数组初始化 数组下标 单选 A67591 给定一个m×n的二维网格grid,每个格子中有一个非负整数。请找出一条从左上角 (0, 0) 到右下角 (m-1, n-1) 的路径,使得路径上的数字总和最小。每次只能向右或向下移动。横线处应该填入的是()1 #include <iostream> 2025年 动态规划 二维数组 状态转移 单选 A67504 下面的C++函数接收一个 行 列的二维数组并输出其中元素,则横线上不能填写( )。void printArray(________) { 2025年 二维数组 函数参数 数组传参 单选 A67503 在C++中, int arr[3][4] 和 int* arr = new int[12] 均可模拟一个 行 列的二维数组。关于这两种方式,下面说法错误的是( )。 2025年 二维数组 动态内存分配 数组与指针 单选 A67333 给定如下定义的数组 arr ,则 *(*(arr + 1) + 2) 的值是( )。 int arr[2][3] = {{1, 2, 3}, {4, 5, 6}}; 2025年 二维数组 指针运算 数组与指针 单选 A67107 小杨用一个二维数组表示棋盘,其中 1 表示有棋子,0 表示没有棋子。他想知道第 2 行 第 3 列有没有棋子, 可采用的C++代码是:( )。int a[3][4] = { 2025年 二维数组 数组下标 数组访问 单选 A67106 执行完下面的C++代码后, *(p + 5) 和 arr[1][1] 的值分别是( )。int arr[3][4] = {{1,2,3,4}, {5,6,7,8}, {9,10,11,12}}; 2025年 二维数组 指针运算 数组内存布局 单选 A66924 对⼆维数组int arr[3][16]; ,则arr[1]占⽤内存的⼤⼩为( )字节。 2024年 二维数组 数组下标 内存占用 单选 A66923 对⼆维数组int arr[3][16]; ,若arr的地址是0x28cbc0 ,则arr[1]的值是( )。 2024年 二维数组 指针运算 数组地址 单选 A66685 下列C++程序实现了输出杨辉三角形,代码中横线部分应该填入的是( )。#include <iostream> 2024年 递推 循环结构 二维数组 杨辉三角 单选 A66681 下面Floyd算法中,横线处应该填入的是( )。#include <iostream> 2024年 动态规划 二维数组 Floyd算法 图论最短路 单选 A66664 下面C++程序的输出为( )。#include <iostream> 2024年 递推 循环结构 二维数组 单选 A66663 C++程序的时间复杂度为( )。#include <iostream> 2024年 循环结构 时间复杂度 二维数组 单选 A66644 以下将二维数组作为参数的函数声明,哪个是符合语法的?( )。 2024年 二维数组 函数参数 数组声明 单选 A66574 假定整型是32位,对一个 行 列的二维整数数组array ,假设数组第一个元素在内存中的地址为0x7ffee4065820 ,则第2行第2个元素的地址&array[1][1] 为( )。1 int array[2][3] = { 2024年 二维数组 指针与地址 内存地址计算 单选 A66360 一个二维数组定义为 double array[3][10];,则这个二维数组占用内存的 大小为( )。 2023年 二维数组 数据类型 内存占用 单选 A66358 一个二维数组定义为 int array[5][3];,则 array[1][2]和 array[2][1] 在内存中的位置相差多少字节?( ) 2023年 二维数组 数组下标 内存地址计算 单选 A66355 以下哪个函数声明在调用时可以传递二维数组的名字作为参数?( ) 2023年 二维数组 函数参数 数组传参 单选 A66319 如下图所示,输出 行 列的矩阵,对角线为1,横线处应填入( )。 2023年 循环嵌套 条件判断 二维数组 单选