第八章测试1.
如有定义语句int a[]={1,8,2,8,3,8,4,8,5,8}; , 则数组a的大小是________。
A:10 B:不定 C:11 D:8
答案:A
2.
有如下说明: int a[10]={0,1,2,3,4,5,6,7,8,9}; 则数值不为9的表达式是________。
A:a[8] B:a[10-1] C:a[9]-0 D:a[9]-a[0] 3.
下列程序执行后的输出结果是__________。
main()
{int a,b[5];
a=0; b[0]=3;
printf("%d,%d",b[0],b[1]); }
A:3,不定值 B:0,3 C:3 0 D:3,0 4.
以下程序输出的结果是________。
#include <stdio.h>
main( )
{ int a[ ]={1,2,3,4,5},i,j,s=0;
for(i=0;i<5;i++)
s=s*10+a[i];
printf("s=%d",s); }
A:s=5 ,4 ,3 ,2 ,1 B:s=54321 C:s=12345 D:s=1,2 ,3, 4 ,5 5.
执行下面的程序段后,变量k中的值为__________。
int k=3,s[2];
s[0]=k;
k=s[1]*10;
A:10 B:不定值 C:30 D:33 6.
假定一个int型变量占用四个字节,若有定义:int x[10]={0,2,4}; 则数组x在内存中所占字节数是 。
A:6 B:40 C:10 D:3 7.
int a[3]定义了一个整型数组, 它的3个元素是a[1], a[2]和a[3]。
A:错 B:对 8.
可以在定义数组时只给一部分数组元素赋值。
A:对 B:错 9.
对数组元素赋予的初值可以依次放在一对圆括号内。
A:错 B:对 10.
int a[3]定义了一个整型数组, 它的3个元素是a[0], a[1]和a[2]。
A:错 B:对
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!