考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > Visual FoxPro > VF辅导 > 文章内容
  

计算机等级考试二级VFP辅导讲义:程序设计基础

中华IT学院   【 】  [ 2017年7月26日 ]

  三条输入命令的异同

  INPUT 命令可接受数值型、字符型、逻辑型、日期型和日期时间型数据,数据形式可以是常量、变量、函数和表达式,如果是字符串,需用定界符,输入完毕按回车键结束ACCEPT 命令只能接受字符型数据,不需定界符,输入完毕按回车键 结束;

  WAIT 命令只能输入单个字符,且不需定界符,输入完毕不需按回车键;

  例 题

  1.下列关于Visual FoxPro输入输出指令的说法不正确的是____。

  A.INPUT命令用来从键盘输入数据

  B.用INPUT命令输入数据时,若不输入任何数据,直接按回车键,则系统会把空字符赋给指定的内存变量

  C.ACCEPT命令只能接收字符串

  D.WAIT命令能暂停程序执行,直到用户按任意键或单击鼠标时继续程序

  [解析] 本题考查的知识点是一些基础知识。本题一目了然选择B。

  [答案] B

  9.程序结构

  是指程序中命令或语句执行的流程结构。Visual FoxPro 提供了三种基本结构: 顺序结构、选择结构、循环结构。

  10.顺序结构程序设计

  是程序中最简单、最基本的结构。使用该结构只需先把过程的各个步骤详细列出,然后将有关命令按处理的逻辑顺序自上而下排列起来。Visual FoxPro 就能按程序排列的顺序,一条接一条地依次执行。

  11. 分支结构形式有如下三种:

  (1).单向分支

  单向分支语句,即根据用户设置的条件表达式的值,决定某一操作是否执行。

  (1)语句格式:

  IF〈条件表达式〉

  〈命令行序列〉

  ENDIF

  条件式

  真

  语句序列

  假

  ENDIF 之后语句

  (2)语句功能:

  该语句首先计算〈条件表达式〉的值,当〈条件表达式〉的值为真时,

  执行〈命令行序列〉;否则,执行ENDIF 后面的第一条命令。

  【例】求一元二次方程AX2+BX+C=0的实根。程序文件名为PA3.PRG。

  SET TALK OFF

  CLEAR

  INPUT "A=" TO A

  INPUT "B=" TO B

  INPUT "C=" TO C

  Z=B^2-4*A*C

  IF Z>=0

  X1=(-B+SQRT(Z))/(2*A)

  X2=(-B-SQRT(Z))/(2*A)

  ? X1,X2

  ENDIF

  SET TALK ON

  RETURN

  (2).双向分支

  双向分支语句,即根据用户设置的条件表达式的值,选择两个操作

  中的一个来执行。

  1)语句格式:

  IF〈条件表达式〉

  〈命令行序列1〉

  ELSE

  〈命令行序列2〉

  ENDIF

分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved