出国留学网

目录

2017计算机二级VFP复习:VFP程序设计基础

【 liuxue86.com - 计算机二级 】

  f=0

  ENDCASE

  ?‘f(X)=’,f

  SET TALK ON

  RETURN

  由以上程序得A:f(x)=____。

  【解析】本题考查的知识点是用分支语句来实现求一个函数的值。由分支语句的特点和程序的结构可知,函数f(x)是一个分段函数,我们可以较为容易地写出函数的表达式。

  【答案】

  0(x<-1或x>5)

  f(x)=2x2-x(-1<=x<1)

  x(1<=x<5)

  12.循环结构程序设计

  循环结构也称为重复结构,是指程序在执行过程中,其中的某段代码被重复执行若干次。被重复执行的代码段通常称为循环体。

  Visual FoxPro支持循环结构的语句包括:

  DOWHILE-ENDDO、

  FOR-ENDFOR

  SCAN-ENDSCAN语句。

  (1)DO WHILE循环语句

  【格式1】DO WHILE<条件表达式>

  <语句序列>

  ENDDO

  【功能】执行该语句时,先判断<条件表达式>是否成立,如果为真,执行<循环体>,执行到ENDDO时,返回到DO WHILE,再判断<条件表达式>。若条件为假,则结束循环,执行ENDDO后面的语句。

  【格式2】

  DO WHILE<条件表达式>

  <语句序列1>

  [LOOP]

  <语句序列2>

  [EXIT]

  <语句序列3>

  ENDDO

  LOOP语句:强行返回到循环开始语句。

  EXIT语句:强行跳出循环,接着执行

  ENDDO后的语句

  DO WHILE循环一般由如下部分组成:

  ①初始部分。通常位于程序开头,用来保证循环程序能够开始执行。如果第一次判断条件时,条件为假,则循环体一次都部执行。

  ②工作部分,即循环体。这部分除了需要重复执行的命令外、还应包括对于循环控制变量的修改,使循环进行有限次以后能够自动终止。

  ③控制部分。控制部分应保证循环程序按预定条件恰到好处地执行完毕。做到这一点,不仅要选择适当的入口条件,还要给有关的量设定适当的初值,并在循环体中对有关的量进行适当的修改,关键在于这三者恰到好处地配合。【例1】编程求1+2+3+……+100之和。程序文件名为PA6.PRG。

  SET TALK OFF

  CLEAR

  S=0

  I=1

  DO WHILE I<=100

  S=S+I

  I=I+1

  ENDDO

  ?”1+2+3+……+100=”,S

  SET TALK ON

  RETURN

  【例2】逐条显示在“学生管理”数据库的“学生”表中性别为“男”的所有记录。程序文件名为PA7.PRG。

  SET TALK OFF

  CLEAR

  OPEN DATABASE学生管理

  USE学生

  DO WHILE.NOT.EOF()

  IF性别=”男”

  DISPLAY

  ENDIF

  SKIP

  ENDDO

  CLOSE DATABASE

  SET TALK ON

  RETURN

  【例3】编程显示“学生管理”数据库的“学生”表中除“李宁”以外的所有记录。程序文件名为PA8.PRG。

  SET TALK OFF

  CLEAR

  OPEN DATABASE STUDENT

  USE STUD

  DO WHILE.NOT.EOF()

  IF姓名=”李宁”

  SKIP

  LOOP

  ENDIF

  DISPLAY

  SKIP

  ENDDO

  CLOSE DATABASE

  SET TALK ON

  RETURN(2)FOR循环语句

  【格式】

  FOR<循环变量>=<初值>TO<终值>[STEP<步长>]

  <循环体>

  ENDFOR|NEXT

  想了解更多计算机二级网的资讯,请访问: 河北计算机二级

本文来源:https://jsj.liuxue86.com/a/3069609.html
延伸阅读
你准备好计算机等级考试了么?小编为大家提供“2018年12月计算机二级Java冲刺题及答案3”供广大考生参考,希望帮到您!更多计算机等级考试的资讯请关注我们网站的更新哦!2018年
2018-11-28
本网站计算机考试栏目小编为考生们整理了“2018年12月计算机二级Java冲刺题及答案2”,希望有所帮助,更多计算机等级考试信息请关注本网站的及时更新哦。祝同学们金榜题名!2018
2018-11-28
计算机等级考试栏目小编精心为您收集整理了《2018年12月计算机二级Java冲刺题及答案1》,希望给您带来帮助!更多精彩内容尽在本站,请持续关注。祝您考试顺利哦!2018年12月计
2018-11-28
三层模式是体系结构模式,MVC是设计模式,考生们应该常见吧,小编为你整理了一些关于JavaBean的资料,供程序员参考,希望能对你有所帮助!计算机二级考试-Web前端程序设计(Ja
2019-01-02
漂亮的Flash动画人人喜欢,不过制作起来的确有一些技术难度。你知道吗,Dreamweaver作为一个网页制作工具,还可以创建好玩的Flash相册。小编整理了一些Flash相册的资
2019-01-02
    滚动字幕会让很多人感到兴奋,特别是第一次使用滚动字幕时,会爱不释手。现在做一个详细的方案,让你更全面地了解一下。小编整理了一些滚动字
2019-01-02
    想必要考试的考生,对快捷键还是有敏感的,快捷键不仅使你考试能做题快一些,在平时设计网站时也是有很大的帮助的,在这里预祝即将考试的考生
2019-01-02
    我们都想知道在学习计算机语言中的C语言,最重要的就是字符串了,小编整理了关于C语言的一些知识点,对你的计算机考试会有帮助的,想了解更
2019-01-02