正确答案: AB
&
题目:为了通过键盘访问主菜单项,可在菜单编辑器的"标题"选项中的某个字母前插入何字符,建立热键字母? ( )。
查看原题
举一反三的答案和解析:
[单选题]有关条件宏的说法中,错误的是
宏在遇到条件内有省略号时,终止操作
解析:解析:在宏的操作序列中,当几个操作条件式相同时,只要写出一个表达式,其它可以用省略号代替。
[单选题]Java程序的解释执行过程分为( )。
代码的装入、校验、执行
解析:解析:该题考查考生对Java程序的解释执行过程的掌握。解释执行过程分3步进行:①代码的装入,装入代码的工作由“类装载器”完成;②代码的校验,被装入的代码由字节码校验器进行检查;③代码的执行,通过校验后,代码便开始执行了。
[单选题]有下列程序: fun(int x,int y) { static int m=0,i=2; i+=m+1;m=i+x+y;return m; } main() { int j=1,m=1,k; k=fun(j,m);printf("%d,",k); k=fun(j,m);printf("%d\n",k); }执行后的输出结果是( )。
5,11
解析:解析:子函数fun(int x,int y),将变量m和i声明为局部静态变量,因此第1次调用主函数后,局部静态变量m和i的值为5和3,第1次函数调用结束时,它们的值不释放保持不变,所以第2次调用时,局部静态变量m和i的初始值分别为5和3,即在执行“i+=m+1”时,i的值为9,因此最终m的值为11。
[单选题]假定已经定义了一个过程SubAdd(a As Single,b As Single),则正确的调用语句是( )。
Call Add(2*x,sin(1.57))
[单选题]在程序的下划线处应填入的选项是( )。 publicclassTest______{ publicstaticvoidmain(Stringargs[]){ Testt=newTest() Threadtt=newThread(t); tt.start(); } publicvoidmn(){ for(inti=0;i5;i++){ System.out.println("i="+i); } } }
implementsRunnable
解析:解析:Test类实现了Runnable接口。
[单选题]给出下列的程序代码片段,下列的哪个选项是不正确的? ① public void create( ) { ② Vector my; ③ my=new Vector ( ); ④ }
第二行语句创建一个Vector类对象
解析:解析:要为一个新对象分配空间必须执行newXxx()调用,new调用执行以下的操作:①为新对象分配空间并将其成员初始化为0或者null。②执行类体中的初始化(例如在类中有一个成员声明inta=10;在第一步后a=0,执行到第二步后a=10)。③执行构造方法。④变量被分配为一个到内存堆中的新对象的引用。