![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
在DO WHILE...ENDDO循环结构中,EXIT命令的作用是( )。
A.退出过程,返回程序开始处
B.转移到DO WHILE语句行,开始下一个判断和循环
C.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行
D.终止程序执行
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.退出过程,返回程序开始处
B.转移到DO WHILE语句行,开始下一个判断和循环
C.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行
D.终止程序执行
A.退出过程,返回程序开始处
B.转移到DO WHILE语句行,开始下一个判断和循环
C.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行
D.终止程序的执行
A.DO CASE...ENDCASE
B.DO WHILE...ENDDO
C.CONTINUE
D.IF...ELSE...ENDIF
设线性表为(1,13,16,18) ,以下程序用说明结构变量的方法建立头指针为head,尾结,点为18的单向循环链表,并输出链表中各结点中的数据。
#define NULL 0
Void main()
{
NODE a,b,c,d,*head,*p;
a.data=1;
b.data=13;
c.data=16;
d.data=18; /* d是尾结点*/
head=();
a.next=&b;
d.data=18; /* d是尾结点*/
head=();
a.next=&b;
b.next=&c;
c.next=&d;
()=head; /*以上结束建立循环链表的过程*/
p=head; /* p为工作指针,准备输出链表*/
do
{
printf("%d/n",());
();
}while();
}
A.两种。for循环和while循环
B.四种。for循环、while循环、do…while循环以及for…in循环
C.一种。for循环
D.三种。While循环、do…while循环
A.while(条件)do…endwhile;
B.while(条件){}
C.while(条件)begin..end
D.while(条件)...
A.while型循环是先执行循环体,在判断表达式
B.do……while型循环先判断表达式,再执行循环体
C.若编程有误while型循环不会出现循环次数为0情况,但能出现死循环
D.若编程有误do……while型循环不会出现循环次数为0情况,但能出现死循环