已知:int x;,语句if(x);中的表达式x等价于()。
A.x==0
B.x!=0
C.x==1
D.x!=1
A.x==0
B.x!=0
C.x==1
D.x!=1
第2题
已知“int a;float b;”所用的scanf调用语句格式为:“scanf("a//%d,b=%f",&a,&b);”为了将数据3和25.08分别赋给x和Y,正确的输入应当是()。
A.3,25.08
B.a=3,b=25.08
C.a//3,b=25.08
D.a//3b=25.08
第3题
A.x=pa[3]
B.x=a[3]
C.x=*pa+3
D.x=*(a+3)
第5题
A.正确
B.错误
第6题
A.static X x1
B.public X x1=new X(int 123);
C.Y x1;
D.X x1;X( );
第7题
A.static X x1;
B.public X x1=new X(int 123);
C.Y x1;
D.X x1=X();
第8题
A.11 12<回车>
B.11,<空格>12<回车>
C.11,12<回车>
D.11,<回车> 12<回车>
第9题
A.float *p=1024;
B.int *p=(float)x;
C.float p=&x;
D.float *p=&x;
第10题
A.static X x1;
B.public X x1=new X(int 123);
C.Y x1;
D.X x1=X();
第11题
设有下列语句:
int x[6]={2,4,6,8,5,7),*p=x,i;
要求依次输出X数组6个元素中的值,不能完成此操作的语句是( )。
(A)for(i=0;i<6;i++)
printf("%2d",*(p++));
(B)for(i=0;i<6;i++)
printf("%2d",*(p+i));
(C)for(i=0;i<6;i++)
printf("%2d",*p++);
(D)for(i=0;i<6;i++)
printf("%2d",(*p)++);