如果有如下定义inta=-10,则下面的说法中正确的是()
第1题:
在下面的二维数组定义中,正确的是()。
A.inta[5][];
B.inta[][5];
C.inta[][3]={{1,3,5},{2}};
D.inta[](10);
第2题:
A.p.c2.a
B.p->c2.a
C.(*p).c2.a
D.(*p).a
第3题:
设有如下定义: int x=10,y=3,z; 则语句printf("%d\n",z=(x%y,x/y)); 的输出结果是( )。
A.1
B.0
C.4
D.3
第4题:
设有下定义的语句: inta[3][2]={10,20,30,40,50,60}; intb[3][2]={10,20,30,40,50,60}; 则a[1][1]*b[2][1)的结果为( )。
A.2000
B.1200
C.2400
D.3000
第5题:
若有如下定义: struct sk{ int a; int b; }data,*p=&data; 则对data中的成员x的正确引用的是()。
第6题:
若有以下定义,inta[10],*p=a;则p+6表示()
第7题:
有如下定义:inta=1;byteb=2;则表达式a+b的数据类型为()
第8题:
在下面的二维数组定义中,正确的语句是()。
第9题:
若有以下定义:inta[5]={1,2,3,4,5};则a[2]=()
第10题:
若有以下定义和语句,inta[10],*p1;p1=a;则能正确表示a数组元素的表达式是()
第11题:
以下定义语句中,错误的是()。
第12题:
(*p).a
(*p).data.a
p->data.a
p.data.a
第13题:
有如下定义:inta[5],*p;p=a;则下列描述错误的是()。
A.表达式p=p+1合法的
B.表达式a=a+1是合法的
C.表达式p-a是合法的
D.表达式a+2是合法的
第14题:
若有如下定义,则__________是对数组元素的正确的引用。. int a[10] , *p ; p=a ;
A.*&a[10]
B.a[11]
C.*(p+11)
D.*p *p *p
第15题:
设有如下定义:
若要使P指向data中的n域,正确的赋值语句是( )。
A.
B.
C.
D.
第16题:
A.(*p).ab.a
B.p->a
C.p->ab.a
D.p.ab.a
第17题:
若有以下定义,inta[10],*p=a;则*(p+5)表示()
第18题:
现有如下定义:inta,b,*p,*q;,赋值语句错误的是()
第19题:
设有如下定义:inta=4;则计算表达式“a+=a-a*a”后的值是()。
第20题:
下列数组定义中,正确的是()
第21题:
设有如下定义,structsk{inta;floatb;}data,*p=&data;则对data中的a成员的正确引用是()。
第22题:
若有以下定义,inta[]={1,2,3,4,5},*p=a,i;且0<=i<5,则对数组元素地址的正确表示是()。
第23题:
-60
0
2
-8