在Mako模板中,for结构通过loop对象可获取循环的额外信息,以下哪些是loop对象中可获取到的属性()
第1题:
A、对于FOR循环结构,循环的次数是未知的
B、FOR循环结构中,可以使用EXIT语句,但不能使用LOOP语句
C、FOR循环结构中,不能人为地修改循环控制变量,否则会导致循环次数出错
D、FOR循环结构中,可以使用LOOP语句,但不能使用EXIT语句
第2题:
A、LOOP
B、WHILE….LOOP
C、IF…LOOP
D、FOR…LOOP
第3题:
( 32 )在 VBA 中,错误的循环结构是( ) 。
A ) Do While 条件式
循环体
Loop
B ) Do Until 条件式
循环体
Loop
C ) Do Until
循环体
Loop 条件式
D ) Do
循环体
Loop While 条件式
第4题:
有关对FOR-ENDFOR计数循环结构叙述正确的是( )。
A.循环次数是不定的
B.循环体中的LOOP语句为跳出循环体
C.循环体中的LOOP和EXIT语句的位置是固定的
D.循环体中不应包括循环变量值的命令
第5题:
在VBA中,错误的循环结构是______。
A.Do While条件式 循环体 Loop
B.Do Until条件式 循环体 Loop
C.Do Until 循环体 Loop条件式
D.Do 循环体 Loop While条件式
第6题:
在JSP中,内置对象()封装了用户提交的信息,使用该对象可获取用户提交的信息。
A.session
B.request
C.response
D.out
第7题:
阅读以下说明和C++代码,将应填入(n)处。
[说明]
在一公文处理系统中,开发者定义了一个公文类OfficeDoc,其中定义了公文具有的属性和处理公文的相应方法。当公文的内容或状态发生变化时,关注此OfficeDoc类对象的相应的DocExplorer对象都要更新其自身的状态。一个OfficeDoc对象能够关联一组 DocExplorer对象。当OfficeDoc对象的内容或状态发生变化时,所有与之相关联的 DocExplorcr对象都将得到通知,这种应用被称为观察者模式。以下代码写在一个C++源文件中,能够正确编译通过。
[C++代码]
include <iostream>
const OBS_MAXNUM=20;//最多与OfficeDoc对象相关联的DocExplorer对象的个数
(1);
class DocExplorer{ //关注OfficeDoc公文对象的类
public:
DocExplorer( (2) *doc); //构造函数
(3) void update(OfficeDoc *doc)=0;//更新自身状态的函数
//其他相关属性和方法省略
};
class OfficeDoc{ //公文类
private:
DocExplorer *myObs[OBS_MAXNUM];
//关注此公文类的DocExplorer类对象指针数组
int index; //与OfficeDoc对象关联的DocExplorer对象的个数
public:
OfficeDoe()
index=0;
}
void attach(DocExplorer *o){
//将一DoeExplorer对象与OfficeDoe对象相关联
if(index >=OBS_MAXNUM ||o=NULL)return;
for(int loop=0; loop<index; loop++)
if(myObs[loop]==o) return;
myObs[index]=o;
index++;
}
void detaeh(DocExplorer *o){
//接触某DoeExplorer对象与OfficeDoc对象的关联
if(0==NULL) return;
for(int loop=0; loop<index; loop++){
if(myObs[loop]==o){
if(loop<=index-2)myObs[loop]=myObs[index-1];
myObs[index-1]=NULL;
index--;
break;
}
}
}
private:
void notifyObs(){ //通知所有的DocExplorer对象更改自身状态
for(int loop=0; loop<index; loop++){
myObs[loop]->(4); //DocExplorer对象更新自身状态
}
}
//其他公文类的相关属性和方法
};
DocExplorer::DocExplorer(OfficeDoc *doc){//DocExplorer 类对象的构造函数
doc->(5); //将此DocExplorer对象与doc对象相关联
}
第8题:
有关loop语句和exit语句的叙述正确的是______。
A.loop和exit语句可以写在循环体的外面
B.loop语句的作用是把控制转到enddo语句
C.exit语句的作用是把控制转到enddo语句
D.loop和exit语句一般写在循环结构里面嵌套的分支结构中
第9题:
在DO WHILE-ENDDO的循环结构中,下列叙述正确的是
A.循环体中的LOOP和EXIT语句的位置是固定的。
B.在程序中应加入控制循环结束的语句
C.执行到ENDDO时,首先判断表达式的值,然后再返回DO WHILE语句
D.循环体中的LOOP语句为跳出循环体
第10题:
下列4种形式的循环设计中,循环次数最少的是( )。
A.a=5:b=8Do a=a+1Loop While a;ba=a+1Loop