正确答案: C
2
题目:在VisualFoxPro的工作1区和3区打开了数据表文件,再接着执行SELECT0后,选择工作区的结果是( )。
解析:SELECT 0命令功能是选择编号最小的可用工作区(即尚未使用的工作区),本题中还未使用的最小工作区是2号工作区。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]有下列程序: #include stdio.h> main() { int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i; for(i=0;i12;i++)c[s[i]]++; for(i=1;i5;i++)printf("%d",c[i]); printf("\n"); 程序的运行结果是( )。
4 3 3 2
解析:解析:本题考查for语句的循环控制,首先定义了两个数组并赋予了初始值,第一个for循环语句循环12次遍历s数组的各个元素,将s[]中的元素值作为c[]数组中的下标,使相应的值自加。例如当i=0,c[s[0)++为c[1]++,其值变为1,当执行i=1,2,...11后,c[1]、c[2]、 c[3]、c[4]分别为4、3、3,2,故选项C)为正确的运行结果。
[单选题]以下选项中正确的语句组是( )。
char *s; s="HELLO!";
[单选题]要从选课表(学号、课程号、成绩)中查询选修了3门以上课程的学生学号,应使用的SELECT-SQL语句是______。
SELECT学号FROM选课表GROUPBY学号HAVINGCOUNT(*)>=3
解析:解析:在选课表中,要查询每个学生选修了多少门课程,就应该有按学号的分组语句,如果在查询中对分组后的记录还有一定的限制,就要使用HAVING短语。选项A没有分组语句;选项B也没有分组语句,特别要指出的是,HAVING短语必须跟在GROUP之后;选项C是先按学号进行分组,然后选出分组后记录数大于3的记录,满足了本题的条件;选项D中GROUP后跟的条件语句不正确。
[单选题]已知outfile是一个输出流对象,要想像outfile的文件指针定位到当前位置之前321字节处,正确的函数调用语句是
outfile.seekp(-321,ios_base::cur);
解析:解析:本题考核文件I/O操作中文件流的定位。函数seekp用于将输出流定位于绝对位置pos,函数返回流对象本身的引用。ios_base::cur相对于当前位置(负数表示当前位置之前)。由此可知只有选项D符合题目要求
[单选题]有一个接口定义如下: interface A { int method1(int i); int method2(int j);}那么下面各项中实现了该接口并且不是抽象类的是( )。
class B implementsA { int method1(int i){} int method2(int j){} }
解析:解析:本题考查在Java中如何实现接口。在类的声明中用implements子句来表示一个类使用某个接口,也就是通常所说的实现了某个接口。在类体中可以使用接口中定义的常量,但是必须实现接口中定义的所有方法。选项A错误,在方法内没有参数值,本身就是错误的;选项B错误,并没有实现与 A的接口;选项C正确,符合题目要求;选项D错误,extends是用来继承父类的,而A并不是一个类,不能用extends。本题的答案是C。
[单选题]执行以下程序后, test.txt 文件的内容是 ( 若文件能正常打开 )
include
解析:解析 : 第一 次 fwrit e 操作 把 Fortra n 写到文 件 f p 中 , 第二次操作 , 把 Basi c 写入文 件 f p 中 ,此时把 Fortr 字符覆盖了 , 所以最后输出的是 Basican 。