以下命令中,与命令“LIST ALL FIELDS姓名,年龄,班级”不等效的是(  )。

  • A+
(1)【◆题库问题◆】:[单选] 以下命令中,与命令“LIST ALL FIELDS姓名,年龄,班级”不等效的是(  )。
A.LIST姓名,年龄,班级
B.UST FIELDS姓名,年龄,班级
C.DISPLAY FIELDS姓名,年龄,班级
D.DISPLAY ALL姓名,年龄,班级

【◆参考答案◆】:C

【◆答案解析◆】:显示记录的命令包括了LIST和DIS- PLAY,它们之间的区别是不使用条件时,LIST默认显示全部记录,而DISPLAY则默认显示当前记录。

(2)【◆题库问题◆】:[单选]有如下程序:main(){ int a=2,b=-1.c=2;if(a<0)if(b<0)c=0;elsec++;printf("%d\n",c);}该程序的输出结果是( )。
A.0
B.1
C.2
D.3

【◆参考答案◆】:C

【◆答案解析◆】: else与离它最近的if构成if…else语句,而当a为2时,第一个if语句不成立,因此什么也不做,即c 的值仍然为2,故选择C选项。

(3)【◆题库问题◆】:[单选] 有以下程序:#include<stdio.h>main(){int a[J一{1,2,3,4,5,6,7,8,9,10,11,12),*P=a+5;*q=NULL;+q=*(p+5);printf(”%d%d\n”,*q,*q);}程序运行后的输出结果是(  )。
A.运后后报错
B.6 6
C.6 11
D.5 10

【◆参考答案◆】:A

【◆答案解析◆】:【解析】本题中首先定义了一个一维数组。并初始化,由于定义该数组的时候省略了长度,因此该数组的长度为初始化时候赋初值的个数即为12。数组名a代表数组的首地址,所以*p-a+5语句使得P指向数组的第6个元素,而在程序中定义了一个指针q并让它指向空,实际上程序并没有在内存中为指针q开辟存储空间,这样给q赋值不允许的,故该程序运行后报错。

(4)【◆题库问题◆】:[单选] EOF()是测试函数,当正使用的数据表文件的记录指针已达尾部,其函数值为(  )
A.0
B.1
C..T.
D..F.

【◆参考答案◆】:C

(5)【◆题库问题◆】:[单选] 树是结点的集合,它的根结点的数目是(  )。
A.有且只有1个
B.1或多于1
C.0或1
D.至少有2个

【◆参考答案◆】:C

【◆答案解析◆】:树具有明显的层次关系,即树是一种层次结构。在树结构中,根结点在第一层上。当树为非空时,树中有且只有一个根结点,当树为空时,树中根结点的数目为0。

(6)【◆题库问题◆】:[单选] 下列叙述中,不属于软件需求规格说明书的作用的是()。
A.便于用户、开发人员进行理解和交流
B.反映出用户问题的结构,可以作为软件开发工作的基础和依据
C.作为确认测试和验收的依据
D.便于开发人员进行需求分析

【◆参考答案◆】:D

【◆答案解析◆】:软件需求规格说明书便于用户、开发人员进行理解和交流,反映出用户问题的结构,可以作为软件开发工作的基础和依据,而且可以作为确认测试和验收的依据。它是需求分析的结果,而不是为了便于开发人员进行需求分析。因此正确答案是选项D。

(7)【◆题库问题◆】:[单选] 已知a=5.b=/,c=12,下列表达式的值为True的是(  )。
A.a>b And c<a
B.a>b Or c<a
C.a>b Xor c<a
D.a>a Eqv c<a

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】And逻辑运算符对两个关系表达式的值进行比较,如果两个表达式的值均为True,则结果为True,否则为False。Or逻辑运算符对两个关系表达式的值进行比较,如果两个关系表达式的值均为True或其中的一个表达式为True,则结果为True;如果两个表达式的值均为False,则结果为False。Xor 逻辑运算符,如果两个表达式同时为True或同时为False,则结果为False,否则为True。Eqv逻辑运算符,如果两个表达式同时为True或同时为False,则结果为True。

(8)【◆题库问题◆】:[单选] 没有数据来源,且可以用来显示信息、线条、矩形或图像控件的类型是(  )。
A.结合型
B.非结合型
C.计算型
D.非计算型

【◆参考答案◆】:B

【◆答案解析◆】:非结合型控件可以在没有数据来源的情况下,用来显示信息、线条、矩形或图像。

(9)【◆题库问题◆】:[单选] 在Visual FoxPr0中,字段的数据类型不可以指定为(  )。
A.日期型
B.时间型
C.通用型
D.备注型

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】在Visual FoxPr0中字段类型有字符型(C)、数值型(N)、逻辑型(L)、日期型(D)、备注型(M)和通用型。

(10)【◆题库问题◆】:[单选] 以下选项中有语法错误的是(  )。
A.char*str[]={“guest”};
B.charstr[10]={“guest”};
C.char*str[3]*str[1]={“guest”};
D.charstr[3][10];str[1]={“guest”};

【◆参考答案◆】:D

【◆答案解析◆】:考察指针数组的概念,D选项中str为二维字符数组,不能够直接把一个字符串赋值到二维数组的某一行中。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: