[单选题]程序流程图( PFD )中的箭头代表的是 ______ 。
正确答案 :B
控制流
[单选题]下列排序方法中,最坏情况下时间复杂度(即比较次数)低于o(n2)的是()。
正确答案 :A
希尔排序
[单选题]以下函数findmin拟实现存数组中查找最小值作为函数值返回,但程序中有错导致不能实现预定功能。 #define MAX 2147483647 int findmin(int x[],int n) {int i,min; min=MAX; for(i=0;in;i++) {if(minx[i])min=x[i];} } 造成错误的原因是( )。
正确答案 :D
赋值语句min=MAX;放错了位置
解析:解析:在C语言中,一个整型变量占用4个字节的内存单元,并按整型数的存储方式存放数据,允许存放的数值范围是:-2147483648~2147483647。所以在这个题目中定义的宏变量MAX的值就是整数范围内最大的数值,因而对于任意一个整数来说,其值都比MAX小,而判断最小值,是当找到的数比min小时,才交换。
[单选题]对于下面语句的说法,不正确的是( )。 ThreadthrObj=newThread();
正确答案 :D
可以调用其他方法
解析:解析: 本题考查线程的创建。通过new命令创建一个线程对象后,该线程对象就处于创建状态,上面的语句只是创建了一个空的线程对象,选项c说法正确。此时,系统并没有为该线程对象分配资源,选项A说法正确。处于这种状态的线程,只能启动或者终止,选项B说法正确。该线程此时并不能调用其他方法,如果调用其他方法就会失败并引起非法状态处理,选项D说法错误。
[单选题]某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开一个报表,需要执行的宏操作是( )。
正确答案 :B
OpenReport
解析:解析: 本题考查宏操作的知识。Access中提供了50多个可选的宏操作命令,常用的打开操作有:OpenForm用于打开窗体,OpenQuery用于打开查询,OpenTable用于打开一个表,OpenReport则用于打开报表。而选项D),OpenWindow不是合法的宏操作。
[单选题]假定有一个菜单项,名为Menultem,为了在运行时使该菜单项失效(变灰),应使用的语句为______ 。
正确答案 :A
MenuItem. Enabled=False
[单选题]在标准SQL中,建立数据库结构(模式)的命令为______。
正确答案 :A
CREATE SCHEMA命令
[单选题]以下程序的输出结果是______。 main() { int a=-1,b=1,k; if((++a0)&&!(b--=0)) printf("%d %d\n",a,b); else printf("%d %d\n",b,a); }
正确答案 :C
1 0
解析:解析:C语言中如果逻辑与运算符左边的表达式为假,右边的表达式就不再运算了,(++a0)=(00)=0,所以逻辑与右边的表达式就不参与运算,没有改变b的值。因此输出b=1,a=0。
[单选题]让控件获得焦点,使其成为活动对象的方法是( )。
正确答案 :C
SetFocus
解析:解析:SetFocus方法使控件获得焦点,使其成为活动对象。
查看原题 查看所有试题