设有定义语句:int x[6]={2,4,6,8,5,7},*p=x,i;\n要求依次输出x数组6个元素中的值,下列选项中能完成次操作的语句有:()
A.for(i=0;i6;i++(printf(“%2d”,*(p++))
B.for(i=0;i6;i++)printf(“%2d”,*(p+i))
C.for(i=0;i6;i++)printf(“%2d”,*p++)
D.for(i=0;i6;i++)printf(“%2d”,(*p)++)
A.for(i=0;i6;i++(printf(“%2d”,*(p++))
B.for(i=0;i6;i++)printf(“%2d”,*(p+i))
C.for(i=0;i6;i++)printf(“%2d”,*p++)
D.for(i=0;i6;i++)printf(“%2d”,(*p)++)
A.for(i=0;i6;i++)printf(“%2d”,*(p++));
B.for(i=0;i6;i++)printf(“%2d”,*(p+i));
C.for(i=0;i6;i++)printf(“%2d”,*p++);
D.for(i=0;i6;i++)printf(“%2d”,(*p)++);
<A.LENGTH;I++)S+=A[I];SYSTEM.OUT.PRINTLN(S);则顺序执行上述几个语句后的输出结果为()
A.1234
B.10
C.1
D.0
A.1234
B.10
C.1
D.0
设有定义int x; float v;,则10+x+v值的数据类型是
A.int
B.double
C.float
D.不确定
A.i=x[1][1]
B.i=*(x[1]+1)
C.i=*(*(x+1)+1)
D.i=*(*(x+1))
A.正确
B.错误
A.x=pa[3]
B.x=a[3]
C.x=*pa+3
D.x=*(a+3)
A.y x1;
B.x x1=x();
C.static x x1;
D.public x x1=new x(int 123);
A.int y[5]={0,1,3,5,7,9};
B.double x[5]={2.0,4,0,6,0,8,0,10.0};
C.char c2[]={'\x10','\xa','\x8'};"
D.char c1[]={'1','2','3','4','5'};