【例4-3】编写程序,香找指定籍贯和出生日期以后的学生。*程序文件名lx4_3.prgSETTALKOFFCLEARUSEXSDAINPUT"请输入学生籍贯:"TOJGINPUT"请输入出生日期:"TOCSRQDISPFOR籍贯=JGAND出生日期>CSRQ&&结果显示在香询窗口里SET TALK ONUSERETURN铜陵学院数学与计算机系
铜陵学院数学与计算机系 【例4-3】编写程序,查找指定籍贯和出生日期 以后的学生。 *程序文件名lx4_3.prg SET TALK OFF CLEAR USE XSDA INPUT "请输入学生籍贯:" TO JG INPUT "请输入出生日期:" TO CSRQ DISP FOR 籍贯=JG AND 出生日期>CSRQ &&结果显示在查询窗 口里 SET TALK ON USE RETURN
3.WAIT命令格式:WAIT[<字符表达式>][TO<内存变量>]功能:显示信息并暂停程序执行,当按下任意键或单击鼠标后继续执行。说明:①字符表达式,系统将先显示字符表达式的值作为提示信息,并将输入的单字符赋值给<内存变量>。若不选用提示信息,则显示“按任意键继续.....②<内存变量>用来保存用户键入的单字符,其类型只能是字符型若不选TO<内存变量>短语,键入的单字符不保留③如果指定WINDOW子句,则会出现一个WAIT提示窗口,在窗口中显示提示信息。提示窗口一般定位于WINDOW子句④TIMEOUT选项指在中断WAIT命令之前,等待键盘或鼠标输入的秒数,一旦超时就不再等待用户按键,自动向下执行铜陵学院数学与计算机系
铜陵学院数学与计算机系 3.WAIT命令 格式:WAIT[<字符表达式>][TO <内存变量>] 功能:显示信息并暂停程序执行,当按下任意键或单击鼠标后继 续执行。 说明: ①字符表达式,系统将先显示字符表达式的值作为提示信息,并 将输入的单字符赋值给<内存变量>。若不选用提示信息,则显 示 “按任意键继续.”。 ②<内存变量>用来保存用户键入的单字符,其类型只能是字符型。 若不选TO <内存变量>短语,键入的单字符不保留。 ③如果指定WINDOW子句,则会出现一个WAIT提示窗口,在窗 口中显示提示信息。提示窗口一般定位于WINDOW子句。 ④TIMEOUT 选项指在中断WAIT 命令之前,等待键盘或鼠标输入 的秒数,一旦超时就不再等待用户按键,自动向下执行
【例4-4】用WAIT命令在信息提示窗口显示:谢谢使用VisualFoxPro!WAIT“谢谢使用VisualFoxPro!”WINDOWSTIMEOUT10铜陵学院数学与计算机系
铜陵学院数学与计算机系 【例4-4】用WAIT 命令在信息提示窗口显示: 谢谢使用Visual FoxPro! WAIT “谢谢使用Visual FoxPro!” WINDOWS TIMEOUT 10
4.格式输入输出命令格式:@<行,列>[SAY<字符表达式>I[GET<内存变量>]READ功能:在指定的行、列位置显示或打印输出结果,也可接受数据的输入。说明:①行、列指定显示信息的起始位置(屏幕上的行、列号)。②SAY<字符表达式>在指定的起始位置显示信息③GET<内存变量>等待输入变量的值,GET子句的变量必须用READ命令激活(即GET子句必须与READ命令配合使用),在多个GET子句后,仅用一个READ命令即可铜陵学院数学与计算机系
铜陵学院数学与计算机系 4.格式输入输出命令 格式:@ <行, 列> [ SAY <字符表达式> ] [ GET <内存变量>] . READ 功能:在指定的行、列位置显示或打印输出结果,也可接受 数据的输入。 说明: ①行、列指定显示信息的起始位置(屏幕上的行、列号)。 ②SAY <字符表达式>在指定的起始位置显示信息。 ③GET <内存变量> 等待输入变量的值,GET子句的变量必 须用READ 命令激活(即GET子句必须与READ 命令配合 使用),在多个GET 子句后,仅用一个READ命令即可
4.2程序的基本结构4.2.1顺序结构顺序结构是最简单的程序结构,它按命令在程序中出现的先后次序依次执行【例4-1】到J【例4-3】所给的程序均为顺序结构程序铜陵学院数学与计算机系
铜陵学院数学与计算机系 4.2 程序的基本结构 4.2.1顺序结构 顺序结构是最简单的程序结构,它按命 令在程序中出现的先后次序依次执行。 【例4-1】到【例4-3】所给的程序均为 顺序结构程序