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

PROBLEM SET

数组与指针

按知识点筛选题目,系统巩固该考点。

共 11 题
重置

题目列表

共 11 题
A66110 [(1,2)*2]*3在C++中是合法的表达式。( ) 2023年 运算符优先级 数组与指针 逗号表达式 -- -- A62992 定义 int a[]={5,1,3,8,2,9,0,6},*p=(a+3),那么((*p)-- + *p )的值是()。 创意编程组 指针运算 数组与指针 自增自减运算符 -- -- A66732 下面程序中,如果语句 cout<<p<<endl; 输出的是 0x6ffe00 ,则 cout<<++p<<endl; 输出的是()1 int x[10][10][10]={{0}}; 2024年 指针运算 数组与指针 地址计算 -- -- A62873 定义 int a[5] ={1,2,3,4,5},*p=a+2;下列哪项与其他选项输出的结果不相同?*选择题严禁使用程序验证,选择题不答或答错都不扣分 创意编程组 数组下标 指针运算 数组与指针 -- -- A66576 运行下面代码,屏幕上输出是( )。1 double* p_arr = new double [3]; 2024年 动态内存分配 指针运算 数组与指针 -- -- A67596 下面代码输出的是()1 int main() { 2025年 数组下标 指针运算 数组与指针 -- -- A67503 在C++中, int arr[3][4] 和 int* arr = new int[12] 均可模拟一个 行 列的二维数组。关于这两种方式,下面说法错误的是( )。 2025年 二维数组 动态内存分配 数组与指针 -- -- A67419 下面 quick_sort 函数试图实现快速排序算法,两处横线处分别应该填入的是( )。void swap(int & a, int & b) { 2025年 递归 快速排序 分治算法 数组与指针 -- -- A67333 给定如下定义的数组 arr ,则 *(*(arr + 1) + 2) 的值是( )。 int arr[2][3] = {{1, 2, 3}, {4, 5, 6}}; 2025年 二维数组 指针运算 数组与指针 -- -- A67088 执行下面的C++代码,会输出 8 ,因为两个指针地址相差 8 个字节(假设 int 占 4 字节)。int arr[5] = {1, 2, 3, 4, 5}; 2025年 内存地址 指针运算 数组与指针 -- -- A67971 执行以下代码后,输出结果是:( )。1 int arr[] = {5, 10, 15, 20, 25, 30}; 2026年 sizeof运算符 数组与指针 数组长度计算 -- --