发布时间 : 星期二 文章Visual Foxpro 总复习题更新完毕开始阅读
SET TALK OFF USE STUD SCAN
IF 性别=”男”
? 姓名,YEAR(DATE())-YEAR(工作时间),工资 ENDIF ENDSCAN USE
SET TALK ON RETURN 3、答案:
SET TALK OFF CLEAR
INPUT “N=?” TO N DIMENSION A(N) FOR I=1 TO N
INPUT \输入一个数\ TO A(I) ENDFOR
MAX=A(1) &&给存放最大数的变量MAX赋初值 FOR I=2 TO N IF A(I) >MAX
MAX=A(I) ENDIF ENDFOR ?”MAX=”,MAX SET TALK ON RETURN 四、简答题
答案:①有顺序结构、选择结构、循环结构三种基本结构;②顺序结构特点:按命令在程序中出现的先后次序依次执行;③选择结构特点:根据指定的逻辑条件进行逻辑判断或选择程序执行方式;④循环结构特点:按指定条件控制重复执行程序中某一部分命令。
1(2.0分)
在关系模型中,对关系的要求不包括(D )
?
A)
关系必须规范化
?
B)
在同一关系中不允许出现完全相同的记录
?
C)
在同一关系中不允许出现完全相同的字段
?
D)
在同一关系中字段必须按顺序排列
5(2.0分)
COPY TO命令的功能是( A)
?
A)
复制表结构和表中数据
?
B)
只复制表结构
?
C)
只复制表中数据
?
D)
以上都不对
SQL中可使用的通配符有(D )
?
A) *(星号)
?
B)
%(百分号)
?
C) _(下划线)
?
D) B和C
常见的3种数据模型是(C )
?
A)
链状模型、关系模型、层次模型
?
B)
关系模型、环状模型、结构模型
?
C)
层次模型、网状模型、关系模型
?
D)
链表模型、结构模型、网状模型
在Visual FoxPro中,用INDEX命令建立索引文件时,<关键字表达式>应该是(B )
?
A)
只能由一个数值型字段组成
?
B)
可以由多个字段组成,但表达式的值必须是数值型、字符型、日期型、逻辑型
?
C)
只能是由数值型和字符型字段组成的合法表达式
?
D)
任意字段组成的合法表达式
下面有关HAVING子句描述错误的是(B )
?
A)
HAVING子句必须与GROUP BY子句同时使用,不能单独使用
?
B)
使用HAVING子句的同时不能使用WHERE子句
?
C)
使用HAVING子句的同时可以使用WHERE子句
?
D)
使用HAVING子句的作用是限定分组的条件
从键盘输入任一小于10的自然数N,求N的阶乘。 答案:ude
void main() {
int fac(int n); int a; float b;
prinf(\scanf(%d,&a) b=fac(a)
prinf(\}
int fac(int n) {float f; if(n<0)
{prinf(\} else
if(n==0||n==1) f=1; else
f=fac(n-1)*n: return(f); }
Visual FoxPro表文件有100条记录,当前记录号是11,执行命令LIST后,记录指针将指向(D )
?
A)
第1条记录
?
B)
第100条记录
?
C)
第101条记录
?
D)
文件结束标识位置
使用MODIFY STRUCTURE命令时,为了避免丢失数据应注意几点,下列事项中不必要的是(D )
?
A)
不能同时修改字段名及其类型或宽度
?
B)
不能同时修改字段名和插入新的字段
?
C)
不能同时修改字段名和删除字段
?
D)
不能在删除字段的同时修改其他字段的类型及宽度
在下面的命令格式中,同时缺省范围、条件表示全部记录的是(D )
?
A) REPLACE
?
B) DELETE
?
C) DISPLAY
?
D) SUM
打开STUD表,分别统计所有姓“张”学员的平均年龄和所有姓“王”学员的平均年龄。
答案:代码:close all use STUD
select avg(年龄) as 姓张的学员的平均年龄 from stud where left(姓名,2)=\张\select avg(年龄) as 姓王的学员的平均年龄 from stud where left(姓名,2)=\王\图: