程序设计题 (共20分,第1小题8分,第2小题12分)
1、编写一个循环结构程序计算5的阶乘。
2、有营业员数据表文件YYY.DBF和日销售数据表文件RXS.DBF
*RXS.DBF *YYY.DBF
营业员代码 品名 数量 单价 营业额
101 电视 3 1230.40 0000.00
102 电话 4 223.00 0000.00
101 电扇 5 334.00 0000.00
103 电话 3 223.00 0000.00
102 电视 1 1230.40 0000.00
编程要求:(1)计算出RXS.DBF中的营业额字段的值。注:营业额=数量*单价
(2)根据用户输入的营业员代码查询某个营业员的全天营业额,按如下格式显示:
代码:101
姓名:天涯 性别: 女
品名 营业额
电视 3691.20
电扇 1670.00
营业额: 5361.20
(1)8分,评分标准:循环语句4分,累乘3分,输出1分
clear
s=1
for n=1 to 5
s=s*n
endfor
?”5的阶乘为:”,s
return
(2)12分,评分标准:更新4分,临时关联4分,汇总和输出4分
clear
select 1
use rxs
replace all 营业额 with 数量*单价
select 2
use yyy
index on 营业员代码 tag dm
select rxs
set relation to 营业员代码 into yyy
accept “输入营业员代码:” to dm
?”代码:”+dm
locate for 营业员代码=dm
?“姓名:”+yyy.姓名+“ 性别:”+ yyy.性别
List 品名,营业额 for 营业员代码=dm off
sum 营业额 to x1 for 营业员代码=dm
?” 营业额:”,x1
Close all
return