正确答案: C
“排序依据”选项卡与SQL语句的OR
题目:有关查询设计器,正确的描述是
解析:查询设计器中,“连接”选项卡与SQL语句的JOIN短语对应。“筛选”选项卡与SQL语句的WHERE短语对应,“分组依据”选项卡与SQL语句的GROUP BY短语对应,故选项C为正确答案。
查看原题
举一反三的答案和解析:
[单选题]有以下程序: #include stdio.h> main ( ) { int a[3] [3] , *p,i; p=&a[0][0]; for(i=0;i9; i++)p[i]=i: for(i=0; i3;i++)Printf("%d",a[1][i]); } 程序运行后的输出结果是( )。
345
解析:解析:程序通过for(i=0;i9;i++)p[i]=i语句对二维数组a的元素依次赋值,使a[0][0]=0,a[0][1]=1,a[0][2]=2,a[1][0]=3,a[1][1]=4,a[1][2]=5,a[2][0]=6,a[2][1]=7,a[2][2]=8,程序运行的结果为345。
[单选题]标准库函数fgets(s,n,file)的功能是( )。
标准库函数fgets(s,n,file)的功能是( )。
从文件file中读取长度不超过n-1个字符的字符放到字符数组S中
解析:本题考查fgets函数的使用调用形式:fgets(s,n,fp)。fgets函数参数说明:“S”可以是一个字符数组名,也可以是指向字符串的指针;“n”为要读取的最多的字符个数;“fp”是指向该文件型指针。fgets函数的功能是:从fp所指向的文件中读取长度不超过n-1个字符的字符串,并将该字符串放到字符数组S中,读入字符串后会自动在字符串末尾加入"\0"结束符,表示字符串结束。
[单选题]设有以下语句,对a数组元素的引用中(其中0=i10)不正确的是 int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
*(*(a+i))
解析:解析:本题考核数组与指针。A选项中,p为指针,数组名a代表数组的首地址,所以p-a就是指针到数组首地址的偏移量。B选项中,&a[i]是取数组a中第i个元素的地址,而对于*(&a[i],由指针运算符*的运算规则可知,语句*(&a[i]就是返回地址&a[i]空间中存放的值,也即a[i]。C)选项,由于指针p已指向数组a,所以p[i]就等于a[i]。这是常用的一种数组元素引用方式。D)选项是以指针方式对数组元素进行引用,由于a只是代表数组的首地址,并不是指针,所以表达式*(*(a+i)是错误的,正确的引用应该为:*(*(p+i))。
[单选题]在窗体上画一个名称为Command1的命令按钮,并编写如下程序: Private Sub Command1_Click( ) Dim x As integer Static y As integer x=10 y=5 Call f1(x,y) Print x,y End Sub Private Sub f1(ByRef xl As Integer,y1 As Integer) x1=x1+2 y1=y1+2 End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是
12 7
解析:解析:传地址方式一般用ByRef表示,形参在默认情况下也是以传地址的方式传送参数。本题中F1子过程的x1与y1参数都是传地址的方式。这就意味着在调用该过程后,实参的数值会使着过程内的相关处理而发生变化。本题单击一次按钮后,实参x加2,变为12,实参y加2,变为7,当再次输出x与y时,x与y的值已不再是10与5,而是变为12与7。
[单选题]程序如下:Private Sub form_ Activate() Dim a As Integer for i=4 To 5 a=fun(i) Print a, Next iEnd SubPrivate Function fun(n)As Integer if n >0 then fun =n* fun(n-1) Else fun=1 End ifEnd Function 程序最后打印结果是______。
24 120
解析:解析:函数的调用,通过函数的返回值。子过程是个递归过程,其功能是计算阶乘,即 4!=24,5!=120。
[单选题]如果要在菜单中添加一个分隔线,则应将其Caption属性设置为
-
解析:解析:本题考查菜单编辑器。答案为D,如果要在菜单中添加一个分隔线,则应将其Caption属性设为“-”。C项的连接符一般在字母前加,显示菜单时在该字母下加上一条下划线,以表示访问键。
[单选题]在计算机中,一个字节是由()位二进制码表示的。
8
[单选题]检查软件产品是否符合需求定义的过程称为( )。
确认测试
[单选题]是程序中一个能逻辑地分开的部分,也就是离散的程序单位。
模块
解析:解析:模块是数据说明、可执行语句等程序元素的集合,它是指单独命名的,可通过名字来访问的过程、函数、子程序或宏调用。模块化就是将程序划分成若干个模块,每个模块完成一个子功能,把这些模块汇总起来组成一个整体,以满足所要求的整个系统的功能。