A.终止循环,返回程序开始处
B.结束本次循环,转移到 do while 语句行,开始下一个判断循环
C.终止循环,继续执行enddo后面的第1条语句
D.终止程序的执行
题目来源:1月7日下午江苏省南京市面试考题
试讲题目
1.题目:认识DO-LOOP语句
2.内容:
利用For-Next循环,可以控制计算机按指定的次数执行循环体中的代码。对于事先不知道循环次数的问题,可以在程序中使用另一种类型的循环结构一DO-LOOP循环。例如,在计算机自然数的累加和S=1+2+3+...时,要找出使S不大于1OOOO的最大自然数n,可以按以下步骤编一个VB程序。
①新建一个标准EXE工程。
②在窗体上绘制一个名为Labell的标签和一个名为Commandl的命令按钮,然后打开“代码”窗口,输人下面的代码。
Private Sub Commandl Click()
Dim n As Integer
Dim s As Long
n=0
s=O
Do Whiles<=10000
n=n+I
s=s+n
LOOP
Labell.Caption=n-1
End Sub
③测试程序,窗体中显示的值为 。
④保存窗体文件和工程文件并生成可执行文件。
在这个程序中,第六行是一个DO语句,其中的S<=10000是一个条件表达式。第九行是一个LOOP语句。习惯上,把DO语句和LOOP语句构成的程序结构,叫做DO-LOOP循环。嵌在DO语句和LOOP语句之间的代码是O-LOOP循环体。
计算机遇到DO语句时,先判断条件表达式是否成立。如果成立,就执行循环体规定的操作;否则,转到LOOP语句下面去执行后续的代码。每完成一次循环体规定的操作后,由LOOP语句指挥计算机返回DO语句,再进行下一次判断以及相应的操作。O-LOOP循环的流程如右图所示。
一般说来,D0-Loop循环的格式是:
Do While条件表达式
循环体
LOOP
3.基本要求:
(1)应有与教学主要内容相对应的适当板书;
(2)教学过程中应有与学生的交流讨论;
(3)试讲时间约10分钟。
答辩题目
1.如何评价学生的作品?
2.简述适合采用讲授法的三种情况?
A、SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()函数的真假
B、在使用SCAN循环结构时,必须打开某一个数据库
C、SCAN循环结构的循环体中必须写有SKIP语句
D、SCAN循环结构,如果省略了<scope>子句\FOR<expll>和WHILE<EXPL2>条件子句,则直接退出循环
A.while (int i<7){ i++;System.out.println("i is "+i);}
B. int j=3;while(j){System.out.println(" j is "+j);}
C.int j=0;do{System.out.println("j is "+j++);if (j = = 3) {continue loop;}}while (j<10);
D.int j=9;do{System.out.println("j is "+j++);if (j = = 3) {continue loop;}}while (j<10);
设有以下循环结构 Do 循环体 Loop While〈条件〉 则以下叙述中错误的是()。
A.若“条件”是一个为0的常数,则一次也不执行循环体
B.“条件”可以是关系表达式、逻辑表达式或常数
C.循环体中可以使用Exit Do语句
D.如果“条件”总是为True,则不停地执行循环体
A.[可编辑多边形(EditablePoly)]有五个子对象修改级别,分别是[顶点(Vertex)]、[边(Edge)]、[边界(Border)]、[多边形(Polygon)]、[元素(Element)]。
B.[环形(Ring)]和[循环(Loop)]命令只能用于[边(Edge)]或[边界(Border)]子对象级别
C.[挤出(Extrude)]和[倒角(Bevel)]命令都可以在视图中通过手动方式进行操作
D.[忽略背面(IgnoreBackfaces)]只在[顶点(Vertex)]、[边(Edge)]和[多边形(Polygon)]级别下起效
A.For……next循环
B.While……wend循环
C.Do……Loopwhile|until循环
D.do[while|until]……loop循环