若有以下定义和语句()int u=010,v=Ox10,w=10;printf("%d,%d%d\n",u,v,w);则输出结果是A.8,16,10B
若有以下定义和语句 ()int u=010,v=Ox10,w=10;printf("%d,%d%d\n",u,v,w);则输出结果是
A.8,16,10
B.10,10,10
C.8,8,10
D.8,10,10
若有以下定义和语句 ()int u=010,v=Ox10,w=10;printf("%d,%d%d\n",u,v,w);则输出结果是
A.8,16,10
B.10,10,10
C.8,8,10
D.8,10,10
若有定义语句:int u[4][10],*P,*q[4];且0≤i<4,则错误的赋值是
A.p=a
B.q[i]=a[i]
C.p=a[i]
D.p=&a[2][1]
A.9,17,11
B.9,11,11
C.11,11,11
D.11,17,11
若有以下定义和语句: int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的表达式是______。
A.p+=2,*(p++)
B.P+=2,*++p
C.P+=3,*p++
D.P+=2,++*p
若有定义和语句:int a,b;scanf("%d,%d",&a,&b);以下选项中的输人数据,不能把值3赋给变量a、5赋给变量b的是()。
A.3,5,
B.3,5,4
C.3,5
D.3,5
若有以下定义和语句,则对w数组元素的非法引用是 ______。 int w[2][4],(*pw)[4];pw=w;
A.*(w[0]+2)
B.*pw[2]
C.pv[0][0]
D.*(pw[1]+2)
若有以下说明和定义 fun(int *C) {…} main() { int(*A) ()=fun,*b(),w[10],c; ┇ } 在必要的赋值之后,对fun函数的正确调用语句是()
A.a=a(w);
B.(*a) (&c);
C.b=*b(w);
D.fun(b) ;
A.P+=2,*(p++)
B.P+=2,*++p
C.P+=3,*p++
D.P+=2,++*p
若有定义语句: int a[2][3],*p[3]; ,则以下语句中正确的是
A ) p=a;
B)p[0]=a;
C) p[0]=&a[1][2];
D)p[1]=&a;
A.*q=0
B.w=p
C.*p=a;
D.*p=*w;
A.3
B.4
C.5
D.6