[VFP]实验报告 实验四 顺序及分支程序设计

论坛 期权论坛 脚本     
匿名技术用户   2020-12-28 17:16   11   0

实验报告 实验四 顺序及分支程序设计

一、 实验过程报告:

1、 写出第1题的程序代码及 X=1Y=1Z=1 时的程序运行结果。

set talk off

clear

input "x=" to x

input "y=" to y

input "z=" to z

? (abs(x-y)+sqrt(abs(x*y*z))+y/z)*exp(abs(x+y))+log(abs(y*z))*sin(3.14/6)

set talk on

X=1Y=1Z=1 时的程序运行结果:14.778112

2、 写出第2的程序代码及953男、女学生的奖学金总额。

set talk off

clear

use 学生

accept "班级编号(如:951):" to bj

sum 奖学金 to jxj1 for 性别 .and. left(学号,3)=bj

sum 奖学金 to jxj2 for !性别 .and. left(学号,3)=bj

? bj+"班男生奖学金总额为:"+str(jxj1,6,2)

? bj+"班女生奖学金总额为:"+str(jxj2,6,2)

set talk on

3写出第5题的程序代码及年份为2000年时的程序运行结果。

set talk off

clear

use 学生

input "输入年份:(如:1995):" to a

if (a%4=0 and a%100!=0) or (a%100=0 and a%400=0)

? a,"是闰年。"

else

? a,"不是闰年。"

endif

set talk on

年份为2000年时的程序运行结果:2000是闰年

二、 简答题:

1、 如何建立程序文件?程序文件的扩展名是什么?怎样运行程序文件?

“新建”“程序”——“新建文件“

程序的扩展名为:.prg

在程序编辑状态下,点“!“按钮,或者在命令窗口中、程序代码中用“do 程序文件名”命令来运行程序。

2、程序设计中遇到什么问题时要使用分支语句?

对不同情况分别进行不同的处理时。

3如何将命令窗口中的命令序列保存为一个程序文件?

选中命令窗口中的命令序列,复制,新建一个程序文件,粘贴,保存。

4、在调试程序时,如何使一些语句不执行而又不删除它们?

在语句前加“*“或者“note”,使该语句成为注释行。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP