A.可以在循环中的任何位置放置一个ExitFor语句。
B.step的值可以是正数或负数。
C.Fori=1To15Step4,这一行说明循环体可以执行4次。
D.计数变量I可以是变量或表达式。
第1题:
在单链表中,指针p指向元素为x的结点,下面哪条语句实现“删除x的后继”? ( )
A.p=p->next
B.p->next=p->next->next
C.p->next=p
D.p=p->next->next
第2题:
【2-1-6】已知L是带头结点的单链表,则摘除首结点的语句是()。
A.L=L->next;
B.L->next=L->next->next;
C.L=L->next->next;
D.L->next=L;
第3题:
39、关于 break 语句,下面哪一种说法是错误的?
A.break 语句可用于循环体内,终止循环语句的执行
B.break 语句可用于 if 体内,终止 if 语句的执行
C.break 语句可用于 switch 体内,终止 switch 语句的执行
D.在一个循环体内,break 语句可以出现多次。
第4题:
7、下面的算法功能是逆置单链表,在 处填上合适的语句。 void Inversion(Link L) { p=L->next; L->next=null; while p { q=p; p=p->next; L->next=q; } }
第5题:
已知L是带表头结点的单链表的头指针,摘除首元结点的语句是()。
A.L=L->next;
B.L->next=L->next->next;
C.L=L->next->next;
D.L->next=L;