![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[单选题]
有定义语句:int a=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是
A.if(c<a) x=1; else if(b<a) x=1; else x=3;
B.if(a<3)x=3; else if(a<2)x=2; else x=1;
C.if(a<3)x=3; if(a<2)x=2; if(a<1)x=1;
D.if(a<b) x=b; if(b<c) x=c; if(c<a) x=a;
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.if(c<a) x=1; else if(b<a) x=1; else x=3;
B.if(a<3)x=3; else if(a<2)x=2; else x=1;
C.if(a<3)x=3; if(a<2)x=2; if(a<1)x=1;
D.if(a<b) x=b; if(b<c) x=c; if(c<a) x=a;
int a[2][3],(*p)[3];
p=a;
A.(p+1)[0]
B.*(*(p+2)+1)
C.*(p[1]+1)
D.p[1]+2
E.p[1][1]
A.定义了一个名为a的一维数组
B.a数组有3个元素
C.a数组的下标为1~3
D.数组中的每个元素都是整型
A.[A] ****
B.[B] %%
C.[C] %%%%
D.[D] 有语法错误。不能正确执行
A.int a[10]=(0,0,0);
B.int a[10]={};
C.int a[2]={0,1,2};
D.int a[10]={10*1};
A.int a[3][ ]={0,1,2,3,4,5}
B.int a[ 1][3] ={0,1,2,3,4}
C.int a[2][3]={0,1,2,3,4,5,6}
D.int a[2][3]={0,1,2,3,4,5,}