单项选择题*p之前插入节点*s的操作是()

A.q=s->next;s=p->next;
B.q->next=s;s->next=p;
C.s=p->next;q=s->next;
D.s->next=p;q->next=s;


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题*p之后插入节点*s的操作是()

A.p->next=s;s->next=p->next;
B.s->next=p-next;p->next=s;
C.p=s->next;s=p->next;
D.s=p->next;p=s->next;

3.单项选择题s1和s2是两个结构类型变量,若要使赋值s1=s2合法,则它们的说明应该是()

A.s1只能接收相同类型的数据成员
B.结构中的成员相同
C.同一结构类型的变量
D.存储字节长度一样的变量

5.单项选择题有以下说明语句:struct Point{int x;int y;};则叙述正确的是()

A.正确的结构类型说明
B.正确的结构变量说明
C.错误的原因是结构中成员类型相同
D.无意义的说明

6.单项选择题

已知有职工情况结构变量emp定义为:

下列对emp的birth正确赋值方法是()。

A.year=1980;month=5;day=1;
B.birth.year=1980;birth.month=5;birth.day=1;
C.emp.year=1980;emp.month=5;emp.day=1;
D.emp.birth.year=1980;emp.birth.month=5;emp.birth.day=1;

7.单项选择题有以下说明语句:struct point{int x;int y;}p;则正确的赋值语句是()

A.point.x=1;point.y=2;
B.point={1,2};
C.p.x=1;p.y=2;
D.p={1,2};

8.单项选择题判断元素x∈A对应的表达式是()

A.~A
B.A==0
C.A&(~(A&B))
D.1<<(x-1)&A==1<<(x-1)

9.单项选择题实现集合运算求补集~A运算的对应表达式是()

A.~A
B.A==0
C.A&(~(A&B))
D.1<<(x-1)&A==1<<(x-1)

10.单项选择题实现集合运算AB运算的对应表达式是()

A.A∣B
B.A&B
C.A&(~(A&B))
D.A∣B==B