下列选项中,能正确定义数组的语句是()
A.int num[0..2008]
B.int num[]
C.int N=2008;int num[N]
D.#define N 20118 int num[N]
D、#define N 20118 int num[N]
A.int num[0..2008]
B.int num[]
C.int N=2008;int num[N]
D.#define N 20118 int num[N]
D、#define N 20118 int num[N]
A.&t[3][2]
B.*pt[0]
C.*(pt+1)
D.&pt[2]
下列选项中合法的数组定义是()
A.int a[]="string";
B.int a[5]={0,1,2,3,4,5};
C.char a="sting";
D.char a[]={0,1,2,3,4}
A.char chr=’abcd’;
B.char chr=’/uabcd’;
C.char chr=”abcd”;
D.char chr=/uabcd;
A.a是用户定义的结构体名
B.struct a是用户定义的结构类型
C.ptype是用户定义的结构类型名
D.x和Y都是结构成员名
设有数据定义语句:float a,*pa=&a;,则下列选项错误的是()
A.*&pa
B.&*pa
C.&*a
D.*&a
A.ellipse(200,dataArray[i],200,dataArray[i]);
B.ellipse(200,200,dataArray[i],dataArray[i]);
C.ellipse(dataArray[i],200,dataArray[i],200);
D.ellipse(dataArray[i],dataArray[i],200,200);
A.intArray[ ] a1,a2; int a3[ ]={1,2,3,4,5};
B. int[ ] a1,a2; int a3[ ]={1,2,3,4,5};
C. int a1,a2[ ]; int a3={1,2,3,4,5};
D. int[ ] a1,a2; int a3=(1,2,3,4,5);