A、did you put; have put
B、have you put; put
C、had you put; have put
D、were you putting; have put
第1题:
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
A.while(*t=*s){t++;s++;}
B.for(i=0;t[i]=s[i];i++);
C.do{*t++:*s++;}while(*s);
D.for(i=0,j=0;t[i++]=s[j++];);
第2题:
第3题:
设指针变量p指向双向链表中结点A,指针变量s指向被插入的结点X,则在结点A的后面插入结点X的操作序列为()
A.p->right=s; s->left=p; p->right->left=s; s->right=p->right;
B.s->left=p;s->right=p->right;p->right=s; p->right->left=s;
C.p->right=s; p->right->left=s; s->left=p; s->right=p->right;
D.s->left=p;s->right=p->right;p->right->left=s; p->right=s;
第4题:
第5题:
2、在循环双链表的p所指结点之后插入s所指结点的操作是()
A.p->right=s;s->left=p;p->right->left=s;s->right=p->right;
B.p->right=s;p->right->left=s;s->left=p;s->right=p->right;
C.s->left=p;s->right=p->right;p->right=s;p->right->left=s;
D.s->left=p;s->right=p->right; p->right->left=s;p->right=s;
第6题:
在循环双链表的p所指节点之后插入s所指节点的操作是
A.p->right=s;s->left=p;p->right->left=s;s->right=p->right;
B.s->left=p;s->right=p->right;p->right->left=s;p->right=s;
C.s->left=p;s->right=p->right;p->right=s;p->right->left=s;
D.p->right=s;p->right->left=s;s->left=p;s->right=p->right;