9、要定义一维int型数组art,并使其各元素具有初值1,2,0,0,0,正确的定义语句是()。
A.int art[5]={1,2};
B.int art[]={1,2};
C.int art[5]={1,2,0,0,0};
D.int art[]={1,2,0,0,0};
第1题:
若有定义“int*p[3];”,则以下叙述中正确的是( )。
A.定义了一个基类型为int的指针变量p,该变量具有3个指针
B.定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针
C.定义了一个名为*p的整型数组,该数组含有3个int类型元素
D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素
第2题:
要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是( )
A.ihtx[3]={0,0,0};
B.intx[]={0};
C.static int x[3]={0};
D.int x[]=<0,0,0};
第3题:
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是
A.int vect[ ]={30,50,-88};
B.int veer[ ]={30,50,-88,0,0};
C.int vect[5]={30,50,-88};
D.int vect[5]={30,50,-88,0,0};
第4题:
有如下定义语句:int a[]={1,2,3,4,5);,则对语句int *p=a;正确的描述是( )。
A.语句int *p=a;定义不正确
B.语句int *p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int *p=a;是把a[0]的值赋给变量p
D.语句int *p=a;是把a[1]的值赋给变量p
第5题:
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
A.int a[5]=(0,0,0,0,0);
B.int a[5]={};
C.int a[]={0,0,0,0,0};
D.int a[]={5*0};
第6题:
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
A.#define N 10 int a [N];
B.#define n 5 int a [2*n];
C.int a [5+5];
D.int n=10,a [n];
第7题:
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是( )。
A.int A[]={3,9,4,8,0,0,0);
B.int A[9]:{3,9,4,8,0,0,0);
C.int A[]={3,9,4,8);
D.int A[7]={3,9,4,8);
第8题:
当执行下面的语句定义一维数组a并赋以初值后,此数组的元素中不正确的一个赋值结果是 ( ) static int a[10]={0,1,2,3,4,5};
A.a[2]=1
B.a[0]=0
C.a[3]=3
D.a[9]=0
第9题:
以下能正确定义数组并正确赋初值的语句是
A.int N=5,b[N][N];
B.int a[1][2]={{1},{3}};
C.int c[2][1]={{1,2},3,4}};
D.int d[3][2]={{1,2},{34}};
第10题:
数组定义与赋初值语句如下:int[]a={1,2,3,4,5};则a[2]的值为()。
第11题:
若有说明: int a[3][4]={0};则下面正确的叙述是().
第12题:
第13题:
( 20 )要定义整型数组 x ,使之包括初值为 O 的三个元素,下列语句中错误的是
A ) int x[3]={0,0,0};
B ) int x[]={0};
C ) static int x[3]={0};
D ) int x[]={0,0,0};

第14题:
要定义整型数组x,使之包括初值为0的3个元素,下列语句中错误的是( )。
A.intx[3]={0,0,0};
B.intx[]={0};
C.staticintx[3]={0);
D.intx[]={0,0,0};
第15题:
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是( )。
A.语句int*p=a;定义不正确
B.语句int*p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int*p=a;是把a[0]的值赋给变量p
D.语句iht*p=a;是把a[l]的值赋给变量p
第16题:
要定义数组a,使得其中每个元素的数据依次为3,9,4,8,0,0,0,错误的定义语句是 ( )。
A.int a[]={3,9,4,8,0,0,0};
B.int a[9]={3,9,4,8,0,0,0};
C.int a[]={3,9,4,8};
D.int a[7]={3,9,4,8,0,0,0};
第17题:
以下能正确定义数组并正确赋初值的语句是( )。
A.int N=5,b[N][N];
B.int a[1][2]={{1},{3}};
C.intc[2][]={{1,2},{3,4}};
D.int d[3][2]={{1,2},{34}};
第18题:
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。

A.A
B.B
C.C
D.D
第19题:
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。

第20题:
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=9;正确的描述是( )。
A.语句int*p=a;定义不正确
B.语句int*p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int*p=a;是把a[0]的值赋给变量p
D.语句int*p=a;是把a[1]的值赋给变量p
第21题:
以下能正确定义数组并正确赋初值的语句是()
第22题:
要定义一个int型的参差数组a,数组有两行,第一行一个元素,第二行两个元素并赋初值3和4, 使用的语句如下,请填空。 int[][] a=() a[0]=() a[1]=()
第23题:
用一条语句声明一个有5个元素的int型数组,并依次赋予1~5的初值。
第24题:
同一个数组中所有元素的类型相同
不可以跳过前面的数组元素给后面的元素赋初值0
定义语句int a[10]={0};给a数组中所有元素赋初值0
若有定义语句int a[4]={1,2,3,4,5};,编译时将忽略多余的初值