大学网课搜题引擎
首页
学堂在线
C++语言程序设计
第4章 数组与文字处理
题目详情
简答题
定义数组语句:int *pi[5]; 该语句定义了一个什么数组?( )
A、一维int型数组
B、一维int型指针数组
C、二维int型数组
D、二维int型指针数组
查看答案与解析
简答题
下列二维数组定义语句中,语法错误的是( )。 A、int a[5][2]; B、int a[5, 2]; C、int a[5][2] = { {1, 2}, { 1 } }; D、int a[ ][2] = { {1, 2}, {1, 1} };
简答题
已有定义语句:int a[10], x, *pa = a; 若要把数组a中下标为3的元素值赋给x,则下列语句中不正确的是( )。 A、x = a[3]; B、x = *(a+3); C、x = pa[3]; D、x = *pa + 3;
简答题
访问数组元素时,数组下标不可以是( )。 A、整型常量 B、整型变量 C、整型表达式 D、负数
简答题
下列一维数组定义语句中,语法错误的是( )。 A、int a[5]; B、int A[ ] = { 1, 2, 3 }; C、int a[3-5]; D、int a[3*5];
简答题
下列字符数组定义语句中,语法错误的是( )。 A、char a[3]; B、char a[ ] = “ABC”; C、char a[3] = { ‘A’, ‘B’, ‘C’ }; D、char a[3] = { ‘A’, ‘B’, ‘C’, ‘D’ };
简答题
字符“A”的ASCII码是65(十进制)。C++语言表达式:‘A’ + 1,该表达式结果的数据类型和值分别是( )。 A、char型,‘A’ B、char型,‘B’ C、int型,65 D、int型,66
简答题
执行动态分配内存语句:int *p = new int[10]; 释放该内存应使用下列哪个语句?( ) A、delete p; B、delete *p; C、delete p[10]; D、delete [ ]p;
简答题
在VC++ 6.0中,wchar_t类型的存储位数与下列哪种数据类型相同?( ) A、char B、unsigned short C、long D、double
简答题
字符“A”的ASCII码是65(十进制)。C++语言中,下列哪种表示字符常量“A”的方法是错误的?( ) A、‘A’ B、‘\65’ C、‘\101’ D、‘\x41’
C++语言程序设计
章节列表
第1章 程序设计导论
8
第2章 数值计算
22
第3章 算法与控制结构
9
第4章 数组与文字处理
10
第5章 结构化程序设计之一
29
第6章 结构化程序设计之二
25
期末考试
24
第7章 面向对象程序设计之一
33
第8章 面向对象程序设计之二
26
第9章 流类库与文件IO
8
第10章 C++标准库
25