距吾朝冒泌浆祭巫庇玻趟唤虑
对应课程:点击查看
起止时间:2020-10-05到2021-01-19
更新状态:已完结
第5讲 一维数组 第5讲 单元测验
1、 执行下面的程序段后,变量k中的值为( )。int k=3, s[2];s[0]=k; k=s[1]*10;
A:不定值
B:33
C:30
D:1
答案: 不定值
2、 对以下说明语句的正确理解是( )。int a[10]={6,7,8,9,10};
A:将5个初值依次赋给a[1]至a[5]
B:将5个初值依次赋给a[0]至a[4]
C:将5个初值依次赋给a[6]至a[10]
D:因为数组长度与初值的个数不相同,所以此语句不正确
答案: 将5个初值依次赋给a[0]至a[4]
3、 假定int类型变量占用4个字节,其有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是( )
A:3
B:12
C:10
D:40
答案: 40
4、 以下定义语句中,错误的是( )。
A: int a[]={1,2};
B: int a[5]={1,2};
C: int n=2, a[n]={1,2};
D:int a[2]={1,2};
答案: int n=2, a[n]={1,2};
5、 以下对一维数组a进行正确初始化的是( )。
A:int a[5]=(0,0,0,0,0);
B:int a[5]=1,2,3,4,5;
C:int a[5]={0};
D:int a[5]={1,2,3,4,5,6};
答案: int a[5]={0};
6、 假设有定义int i,x[9]={9,8,7,6,5,4,3,2,1};则执行以下程序段后输出( )。 for(i=0;i<4;i+=2) cout< 9 7
7、 如有定义语句int a[ ]={1,8,2,8,3,8,4,8,5,8}; , 则数组a的大小是( )。
A:10
B:11
C:不确定
D:有语法错误
答案: 10
8、 有如下说明: int a[10]={0,1,2,3,4,5,6,7,8,9}; 则数值不为9的表达式是( )。
A:a[10-1]
B:a[8]
C:a[9]
D:a[9]-a[0]
答案: a[8]
9、 使用数值型数组时,不可以一次引用整个数组,只能逐个引用元素。
A:正确
B:错误
答案: 正确
10、 数组的起始下标是从1开始的。
A:正确
B:错误
答案: 错误
11、 可以通过赋值运算符“=”给两个数组间整体赋值。
A:正确
B:错误
答案: 错误
12、 C语言中,数组名是一个常量,是数组首元素的内存地址,可以重新赋值。
A:正确
B:错误
答案: 错误
如需购买完整答案,请点击下方红字:
获取更多中国大学mooc慕课答案,请点击这里,进入mooc.mengmianren.com
史水寸滤克乔颗率其记沦枪渴