![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[主观题]
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是A.数组x可以看作是由x[0]和x[1]两个元素
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
A.数组x可以看作是由x[0]和x[1]两个元素组成的一维数组
B.可以用x[0]=0;的形式为数组所有元素赋初值0
C.元素x[0]可看作是由3个整型元素组成的一维数组
D.x[0]和x[1]是数组名,分别代表一个地址常量
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
A.数组x可以看作是由x[0]和x[1]两个元素组成的一维数组
B.可以用x[0]=0;的形式为数组所有元素赋初值0
C.元素x[0]可看作是由3个整型元素组成的一维数组
D.x[0]和x[1]是数组名,分别代表一个地址常量
设有定义:intx=0,*p;紧接着的赋值语句正确的是
A.*p=NULL;
B.p=NULL;
C.p=x;
D.*p=x;
A.doubleave(intsumintn)
B.floatave(intsum,intn)
C.doubleave(sum,n)
D.doubleave(intx,inty)
A.1
B.2
C.3
D.5
设有以下语句
struct st
{
int n;
struct st *next;
};
static struct st a[3]={5,&a[1],7,&a[2],9,'\0'},*p;
p=&a[0];
则以下表达式的值为6的是( )。
A.p++->n B.p->n++ C.(*p).n++ D.++p->n
设有定义的语句:“char c1=92,c2=92;”,则以下表达式中的值为零的是()。
A.c1^c2
B.c1&c2
C.~c2
D.c1
E. c2