(*s)[3]
*(s+3)
*s[3]
*s+3
第1题:
设有定义"double a[10],*s=a;",以下能够代表数组元素a[3]的是( )。
A.(*s)[3]
B.*(s+3)
C.*s[3]
D.*s+3
第2题:
以下叙述中错误的是( )。
A.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出
B.数组名代表的是数组所占存储区的首地址,其值不可改变
C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息
D.可以通过赋初值的方式确定数组元素的个数
第3题:
设有定义:double x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是
A.scanf("%f",&x[6])
B.scanf("%lf",*(x+6));
C.scanf("%lf",p+6)
D.scanf("%lf",p[6]);
第4题:
设有定义:“double x[10],*p=x;”,以下能给数组x下标为6的元素读人数据的正确语句是( )。
A.scanf("%f"&x[6]);
B.scanf("%If",*(x+6));
C.scanf("%if",p+6);
D.scanf("%if",p[6]);
第5题:
设有定义:
int x[2][3];
则以下关于二维数组X的叙述错误的是
A.元素x[0]可看作是由3个整型元素组成的一维数组
B.数组x可以看作是由X[0]和X[1]两个元素组成的一维数组
C.可以用x[0]=0;的形式为数组所有元素赋初值0
D.x[O]和x[1]是数组名,分别代表一个地址常量
第6题:
设有定义语句int,a[]={1,1,2};则以下对此语句的叙述错误的是()
第7题:
以下关于数组的描述中,正确的有()
第8题:
语句Dim s(1 to 5)as Double定义的数组是()类型的元素。
第9题:
S的元素是S0,S1,S2,S3,...
数组S下标下界从0开始,上界是20
数组S一共有20个元素
数组S在计算机内占用的存储空间是40个字节
第10题:
定义了一个名为a的一维数组
a数组有3个元素
a数组元素的下标为1~3
数组a中的每一个元素都是整型
第11题:
定义了一个名为a的一维数组
a数组有3个元素
a数组的下标为1~3
数组中的每个元素是整型
第12题:
scanf("%f",&x[6]);
scanf("%1f",*(x+6));
scanf("%1f",p+6);
scanf("%1f",p[6]);
第13题:
设有定义语句int a[]={66,88,99};,则以下对此语句的叙述错误的是( )。
A.定义了一个名为a的一维数组
B.a数组有3个元素
C.a数组的下标为1~3
D.数组中的每个元素都是整型
第14题:
设有以下定义和语句: int a[3] [2]={1,2,3,4,5,6}, * p[3]; p[0] =a[1]; 则.(P[0]+1)所代表的数组元素是( )。
A.a[0][1]
B.a[1][0]
C.s[1][1]
D.a[1][2]
第15题:
设有定义DouBlea[10],*s=a;,以下能够代表数组元索a[3]的是
A.(*s)[3]
B.*(s+3)
C.*s[3]
D.*s+3
第16题:
设有如下定义: char*a[3]={"aa","bb","cc"}; 则以下说法正确的是______。
A.数组a的第二个元素的值是"bb"
B.输出"cc"使用语句printf("%s",a[2]);
C.数组a的3个元素分别存放的是含有两个字符的一维字符数组
D.数组a的3个元素中各自存放了字符'a'、'b'和'c'
第17题:
有数组定义double d[10];以下叙述不正确的是()
第18题:
设有定义语句int a[3],则下列对此语句的叙述中错误的是( ):
第19题:
若有定义doublea[10],*s=a;以下能代表数组元素a[3]的是()
第20题:
默认情况下,对数组定义语句:Dim S(20)As Double,以下说法正确的是().
第21题:
x[0]可看作是由3个整型元素组成的一维数组
x[0]和x[1]是数组名,分别代表不同的地址常量
数组x包含6个元素
可以用语句x[0]=0;为数组所有元素赋初值0
第22题:
整型
日期型
逻辑型
双精度实型
第23题:
数组d有10个元素
数组d的最后一个元素是d[10]
数组d的第一个元素*d
数组d的字节数是sizeof(double)*10