资源描述:
《实验1 visual_foxpro_基础知识练习》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验1VisualFoxPro基础知识练习【实验目的】1.熟悉VisualFoxPro基本操作环境。2.掌握内存变量的赋值、输出命令。3.掌握常用函数、表达式的使用方法。【实验内容与操作步骤】先双击F:STUPUBLICVFP6EX1下的文件EX1.EXE,然后完成以下各操作。1.VisualFoxPro6.0的启动与退出(1)从开始菜单启动开始→程序→“MicrosoftVisualFoxPro6.0”,再单击下一级有小狐狸图标的“MicrosoftVisualFoxPro6.0”项,就可以进入VisualFoxPro6.0系统。(2)使用快捷菜单启动(3)退出Vi
2、sualFoxPro6.02.在VisualFoxPro6.0的选项对话框中配置默认路径:将默认目录改为:D∶EX1方法1:使用命令设置:SETDEFATOD∶EX1方法2:使用工具菜单中选项,在“文件位置”选项卡中按提示操作设置。3.变量的输入与输出(在命令窗口中输入下列虚线框中的命令,并回答下列问题)(注意:每行为一条命令,每条命令输入后都要按一下回车键,使之执行。)操作1:求半径等于10的圆面积clear&&清除主工作区屏幕内容R=10&&把10赋给变量RS=3.14159*R*R&&把(3.14159*R*R)的值赋给变量S?”R=”,R&&显示变量R的值?”S=
3、”,S&&显示变量S的值操作1所用的2个变量名是:32个变量的值分别是:操作2:Store3toX,SL,单价?”X、SL、单价3个变量的值分别是:”,X,SL,单价姓名=”×××”&&×××为自己的姓名?”姓名=”,姓名操作2所用的4个变量名是:4个变量的值分别是:4.常用函数的认识及使用(1)数值计算函数练习(在命令窗口中输入下列命令,并写出结果)?exp(4)命令执行结果是:?int(8.98)命令执行结果是:?ABS(-362.2)命令执行结果是:?max(75,82,-90)命令执行结果是:?min(3,-5,10)命令执行结果是:?mod(10,3)命令执行结果是
4、:?Round(3.14159,4)命令执行结果是:?sqrt(8^2-4*2*6)命令执行结果是:(2)字符处理函数练习(在命令窗口中输入下列命令,并写出结果)x="中文VisualFoxPro6.0"?Left(x,4)命令执行结果是:?Right(x,9)命令执行结果是:?substr(x,5,6)命令执行结果是:?Len(x)命令执行结果是:?Lower(‘ABCDE’)命令执行结果是:?Upper(‘mnopq’)命令执行结果是:x="ABCD"3y="EFGH"?alltrim(x)+y命令执行结果是:(3)常用数据转换函数练习(在命令窗口中输入下列命令,并写出结
5、果)x="123.56"?VaL(x)命令执行结果是:原来的数据类型为:结果的数据类型为:x=13.257?Str(x,4,2)命令执行结果是:原来的数据类型为:结果的数据类型为:x={^2004/09/15}?DtoC(x)命令执行结果是:原来的数据类型为:结果的数据类型为:x="01/02/98"?CtoD(x)命令执行结果是:原来的数据类型为:结果的数据类型为:(4)日期和时间函数练习(在命令窗口中输入下列命令,并写出结果)x={^2004/09/10}?year(x)命令执行结果是:?month(x)命令执行结果是:?day(x)命令执行结果是:?date()命令执行
6、结果是:5.VisualFoxPro6.0的表达式练习?(1/60-3/56)*18.45命令执行结果是:?(1+2^3)/(2+2)命令执行结果是:?25%7命令执行结果是:?"X1=",3命令执行结果是:?"X1="+STR(3)命令执行结果是:?{^2004/09/06}+8命令执行结果是:?{^2004/09/15}-{^2004/02/3}命令执行结果是:?7*3<20命令执行结果是:?4<>-5命令执行结果是:3?3+5>6.and.4*5=20命令执行结果是:?6*8<45.or.4<6命令执行结果是:6.综合练习:求方程3x2+5x—12=0的根CLEAR&&
7、清除主工作区屏幕内容A=3&&把3赋给变量AB=5&&把5赋给变量BC=-12&&把-12赋给变量CX1=(-b+SQRT(b*b-4*a*c))/(2*a)&&求方程第一个根X2=(-b-SQRT(b*b-4*a*c))/(2*a)&&求方程第二个根?”x1=”+str(x1,8,1)&&显示第一个根?”x2=”+str(x2,8,1)&&显示第二个根本题用到的变量名有:它们的值分别是:求根过程中使用的函数名是:它的参数是:本题用到的表达式有哪几种?它们分别是:【思考与练习】1.VFP有几种常用数据类