[VFP]实验报告 ------实验五 循环结构的程序设计

来源:互联网 发布:java中的replace函数 编辑:程序博客网 时间:2024/05/21 22:49

实验报告  ------实验五  循环结构的程序设计

一、实验过程报告:

1写出第1题的程序代码及 x=2n=2 时程序运行的结果。

代码1

set talk off

clear

input "n=" to n

input "x=" to x

s=0

for i=1 to n

    s=s+x**i

endfor

? s

set talk on

代码2

set talk off

clear

input "n=" to n

input "x=" to x

s=0

i=1

do while i<=n

    s=s+x**i

    i=i+1

enddo

? s

set talk on

x=2n=2 时程序运行的结果:6.00

 

2、写出第3题的程序代码

set talk off

clear

input "m=" to m

s=0

for i=2 to m step 2

    ? i

    s=s+i

endfor

? s

set talk on

 

 

3、写出第4题的正确语句。

 

LOCATE  FOR  year(出生年月)<=1971

continue

 

4、写出第5题应填充的语句。

for 奖学金>0 and !性别

endscan

 

 

 

二、简答题:

1、  什么叫死循环?如何预防死循环的出现?

无休止的循环称为死循环。

在循环体中,设置改变循环条件的语句,使循环条件向趋于结束的方向改变。

 

2、  说明EXITLOOP在循环中起什么作用?

EXIT退出循环

LOOP结束本轮循环,进行下一轮循环。

 

3、  程序设计中遇到什么问题时要使用永真循环?

任何情况下都可以使用永真循环。

 

4、结构化程序设计具有几种基本控制结构?哪几种?

3种:顺序结构,分支结构,循环结构。