实验报告。
实验目的】1. 掌握过程文件的使用。
2. 掌握选择嵌套、循环嵌套、选择与循环的相互嵌套的规则。
3. 能正确解读基本程序。
实验内容】实验教程:
指导书p58【上机实例9-2】
clearset procedure to exam0902guo
use stud
do while .t.
学生信息管理系统。
"1-数据录入"
"2-数据查询"
"3-退出"
input "请选择数字"to xy
do case
case xy=1
do lucase xy=2
do cacase xy=3
exitendcase
enddoset proc to
close all
指导书p64【上机实例10-1】
cleardime x(20)
input "请输入第1个数:"to x(1)
store x(1) to ma,mi
store 1 to mawz,miwz
i=2do while i<=20
input"请输入第"+str(i,2)"个数:"to x(i)
if x(i)>ma
ma=x(i)
mawz=i
endifif x(i)mi=x(i)
miwz=i
endifi=i+1
enddo"最大数 ma=",ma,"最小数 mi=",mi
"最大数位置 mawz",mawz,"最小数位置 miwz=",miwz
上机实例10-2】
clears=0
for i=1 to 21 step 2
fac=1for j=1 to i
fac=fac*j
endfor
s=s+fac
endfor
"s=",s
上机实例10-3】
cleardime x(20)
以下循环产生20个100以内的随机整数,并放入x数组。
for i=1 to 20
x(i)=int(rand()*100)
endfor
以下双重循环,完成用选择排序法对20个随机整数进行升序排序。
for j=1 to 19
for k=j+1 to 20
if x(k)t=x(k)
x(k)=x(j)
x(j)=t
endifendfor
endfor
以下循环输出排序后的数组。
for i=1 to 20
?(i)endfor
cancel
重点难点】重点:过程的编写和调用。
难点:语句的嵌套。
实验小结】这部分撰写做本实验过程中遇到的问题,是如何解决的;有何知识欠缺,今后在哪方面加强?下一步的学习的目的和安排等等。
程序设计是学习vfp的一个重点难点,需要我们的努力和认真。通过对程序设计的第二部分的学习,我基本掌握了一下三个知识点:
1. 过程文件的使用。过程文件的创建与程序文件的创建方法一样,可以用菜单、项目管理器、命令modify commadnd完成,过程文件的扩展名为。prg。
2. 选择嵌套、循环嵌套、选择与循环的相互嵌套的规则。(1)嵌套查询指在一个外层查询中包含有另一个内层查询。其中外层查询称为主查询,内层查询称为子查询。
2) .sql允许多层嵌套,由内而外地进行分析,子查询的结果作为主查询的查询条件。
3) .子查询中一般不使用order by子句,只能对最终查询结果进行排序。
子查询(sub query)
where 表达式 [ not ] in (子查询)
where 表达式比较运算符 [ any|all ] 子查询。
where [ not ] exists (子查询)
3. 基本可以正确解读基本程序,但还需要多加练习。
计算机期末考试即将来临,我们需要更加努力在掌握新知识的同时,认真复习,争取考出好成绩,给自己,也给辛苦教我们的老师一个满意的答复。
vfp程序设计作业 程序设计基础
实验报告。实验目的 1.掌握程序文件的建立 编辑和运行方法。2.熟练掌握交互式输入语句accept,input,wait的使用。3.掌握程序控制结构的编写。4.能正确解读基本程序。实验内容 实验教程 上机实例8 1 上机实例8 2 上机实例8 3 input 请输入存款年限 to nx do cas...
vfp程序设计课程设计书
吉首大学。课程设计说明书。课程名称c语言程序设计 题目名称 使用c语言实现画图功能 学院 xxxxxxxxxxx 专业班级 xxxx 专业xxxx 级 xx 班。姓名 xx xxx 学号 xxxxxxxxx xxxxxxxxxxx 指导教师xxx 评定成绩 指导老师签名 20 xx 年 xx月 xx...
程序设计基础 VFP 实验大纲
程序设计基础 vfp 实验教学大纲。课程编号 0910004b 课程名称 程序设计基础 vfp 实验英文名称 fundamentals of programming vfp experiment课程类型 必修课学时 32学分 1 适用对象 所有文科及管理类专业先修课程 大学信息技术。一 课程性质 目...