有数组定义double d[10];,以下叙述不正确的是()。
A.数组d有10个元素
B.数组d的最后一个元素是d[10]
C.数组d的第一个元素是d[0]
D.数组d所占的字节数是sizeof(double)*10
第1题:
以下叙述中错误的是( )。
A.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出
B.数组名代表的是数组所占存储区的首地址,其值不可改变
C.当程序执行过程中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息
D.可以通过赋初值的方式确定数组元素的个数
第2题:
设有定义语句int a[]={66,88,99};,则以下对此语句的叙述错误的是( )。
A.定义了一个名为a的一维数组
B.a数组有3个元素
C.a数组的下标为1~3
D.数组中的每个元素都是整型
第3题:
若有定义语句:
double a,+P=&;a;
以下叙述中错误的是( )。
A.定义语句中的*号是一个问址运算符
B.定义语句中的*号是一个说明符
C.定义语句中的P只能存放double类型变量的地址
D.定义语句中。P=&a把变量a的地址作为初值赋给指针变量P
第4题:
假定二维数组的定义为"double a[M][N];"则数组元素的行下标取值范围在()之间。
0~M-1
略
第5题:
有数组定义double d[10];以下叙述不正确的是()
第6题:
有VB语句:Dim a(10) as String以下关于该语句,叙述错误的是()。
第7题:
设有定义语句int,a[]={1,1,2};则以下对此语句的叙述错误的是()
第8题:
下列数组定义语句中,数组将在内存中占用()个字节。double[,]d=new[4.5];
第9题:
(*s)[3]
*(s+3)
*s[3]
*s+3
第10题:
数组A
数组B
数组C
数组D
第11题:
每个数组元素的类型都为字符串型
定义数组有10个元素
数组的上界为10
数组的下界为0
第12题:
定义了一个名为a的一维数组
a数组有3个元素
a数组的下标为1~3
数组中的每个元素是整型
第13题:
设有定义"double a[10],*s=a;",以下能够代表数组元素a[3]的是( )。
A.(*s)[3]
B.*(s+3)
C.*s[3]
D.*s+3
第14题:
以下叙述中错误的是( )。
A.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出
B.数组名代表的是数组所占存储区的首地址,其值不可改变
C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息
D.可以通过赋初值的方式确定数组元素的个数
第15题:
设有定义: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]);
第16题:
定义“double *p[6];”的含义是()。
第17题:
定义一维数组正确的是()
第18题:
有以下声明: char A[10]; char *B[7]; float C[4]; double *D[3]; 其中所占字节数最大的数组是()
第19题:
下列数组定义语句中,数组将在内存中占用()个字节。 double[,] d=new double [4,5];
第20题:
定义一维数组正确的是()
第21题:
第22题:
第23题:
p是一个指向double类型变量的指针
p是double类型数组
p是指针数组
p是数组指针
第24题:
数组d有10个元素
数组d的最后一个元素是d[10]
数组d的第一个元素*d
数组d的字节数是sizeof(double)*10