正确答案: A
生成一个按"学号"升序的表文件xsdak.dbf
题目:在当前目录下有数据库文件xsdak,数据库中有表文件stu.dbf,执行如下SQL语句后SELECT * FROM student INTO DBF xsdak ORDER BY 学号( )。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]下列程序运行时输出的结果是( )。 Option Base 1 Const a=10 Private Sub Form. Click() Dim x(a)As Integer k=-1 For i=1 To a x(i)=i*k k=(-1)*k Next i For i=1 To 10 Print x(i) Next i End Sub
-1 2-3 4-5 6-7 8-9 10
解析:解析:本题中两个For循环的作用分别为:为x数组元素赋值,在窗体上依次输出x数组元素的值。其中,为x数组元素赋值时,有“x(i)=i*k”和“k=(-1)*k”两条语句。k的值每次都取自己的相反数,这样,x数组元素的符号每次都在变化,第1个元素是-1,第2个元素是2,第3个元素是-3,依次类推:最后输出x元素的值为-12-34-56-78-910。
[单选题]在Visual FoxPro中,下面关于索引的正确描述是( )。
建立索引是创建一个索引文件,该文件包含指向表记录的指针
解析:解析:索引是以独立的索引文件的形式存在,并根据指定的索引关键字表达式建立。索引文件可以看成索引关键字的值与记录号之间的对照表,也就是说,在该文件中,包含有指向表记录的指针。
[单选题]在一个操作中可以更改多条记录的查询是______。
操作查询
解析:解析: 操作查询可以在一个操作中更改多条记录。
[单选题]软件按功能可以分为应用软件系统软件和支撑软件(或工具软件),下面属于系统软件的是( )。
操作系统
解析:B。【解析】编辑软件和浏览器属于工具软件,教务系统是应用软件。
[单选题]有以下程序 main() {int i; for(i=0;i3;i++) switch(i) { case0:printf("%d",i); case2:printf("%d",i); default:printf("%d",i); } } 程序运行后的输出结果是
122
解析:解析:程序中for循环了三次,第一次i=0,执行switch语句中case0:分支,直到遇到default语句,退出switch,这里共执行了三个输出语句分别输出0,0,0,第二次循环i=1,switch语句中没有匹配的分支,故只执行default语句输出1,退出switch语句;第三次循环i=2,从switch语句中的case2:开始执行,共执行了两个输出语句输出2、2。最后输出的结果为000122。