设有定义:intx=2;,以下表达式中,值不为6的是()
第1题:
以下数组定义中错误的是
A.intx[][3]={0};
B.intx[2][3]={{1,2},{3,4},{5,6}};
C.intx[][3]={{1,2,3},{4,5,6}};
D.intx[2][3]={1,2,3,4,5,6};
第2题:
设有如下定义语句以下选项中,表达式的值为6的是()
A.*(k+2)
B.k+2
C.*k+2
D.*k+=2
第3题:
设有定义 :int x=2;, 以下表达式中 , 值不为 6 的是
A)x*=x+1
B)X++,2*x
C)x*=(1+x)
D)2*x,x+=2
第4题:
设有定义:int x=3;,以下表达式中,值不为l2的是( )。
A.x*=x+1
B.x++,3*x
C.x*=(1+x)
D.2*x.x+=6
第5题:
A.‘a’
B.0
C.65
D.‘A’
第6题:
设有定义的语句:“char c1=92,c2=92;”,则以下表达式中的值为零的是( )。
A.c1^c2
B.c1&c2
C.~c2
D.c1|c2
第7题:
设有定义intx;floatv;则5+x+v值的数据类型为int。()
第8题:
(14)设有定义:int x=2; ,以下表达式中,值不为6的是
A) x*=x+1 B) x++,2*x C)x*=(1+x) D)2*x,x+=2
第9题:
设有定义语句:intx[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)++);
第10题:
若有定义intx=3,y=2和floata=2.5,b=3.5,则表达式:(x+y)%2+(int)a/(int)b的值是()。
A.0
B.2
C.1.5
D.1