第四部分 数组
4.1 选择题
1.以下关于数组的描述正确的是 (c ) 。
A.数组的大小是固定的,但可以有不同的类型的数组元素
B.数组的大小是可变的,但所有数组元素的类型必须相同
C.数组的大小是固定的,所有数组元素的类型必须相同
D.数组的大小是可变的,可以有不同的类型的数组元素
2.以下对一维整型数组 a 的正确说明是 (d ) 。
a(10); B. int n=10,a[n];
scanf输入整型数组n; D. #define SIZE 10
scanf("%d",&n); int a[SIZE];
int a[n];
3. 在 C 语言中,引用数组元素时,其数组下标的数据类型允许是
(c )
。
A.整型常量
B.整型表达式
C.整型常量或整型表达式
D.任何类型的表达式
4.以下对一维数组 m进行正确初始化的是 (c ) 。
A. int m[10]=(0,0,0,0) ; B. int m[10]={ };
C. int m[ ]={0}; D. int m[10]={10*2};
5. 若有定义: int bb[ 8] ;。则以下表达式中不能代表数组元
A. &bb[0]+1 B. &bb[1] C. &bb[0]++ D. bb+1
bb[1]
的地址的是
(c )
。
6. 假定 int
所占字节数是
类型变量占用两个字节,其有定义:
(d ) 。
int x[10]={0,2,4};
,则数组
x 在内存中
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论