vf程序填空计算机成绩,2016全国计算机二级考试VF练习题(含答案)

2016全国计算机二级考试VF练习题(含答案)

四、填空题 (每空2分,共20分)

1. 有一密码验证程序,其设计界面如图1,运行界面如图2。基本功能是在2个文本框中输入两次密码,2个密码完全相同,验证通过(释放表单)。否则,弹出警告窗口,报告“密码值有误,重新输入!”,表单不释放。以下为一些控件的属性设置和事件代码,请填空完成。

Text1.PasswordChar= ①

Command1.Click Event

if ②

=messagebox("密码值有误,重新输入!")

return

endif

thisform.release

2.以下程序实现功能:统计数据表stock99中,字段“编号”为奇数的 “库存量”之和。请填空完成。

Set talk off

X=0 &&库存量的和值

___________ ③ ________

do while .not.eof()

if val(编号)/2<>______④

X=X+库存量

endif

___________ ⑤ _______

enddo

? "编号为奇数的库存量之和为:", X

use

3. 设有一数据表GZ.DBF,有一字段名为“实发工资”。下面是按“实发工资”计算税金的程序,并将计算结果填入“税金”字段(假设职工最高实发工资为3000元),请将正确的内容填在下划线处。

***主程序MAIN.PRG*** ***子程序SUB.PRG***

SET TALK OFF PARAMETERS SF,X

TAX=0 X=0

USE GZ DO CASE

DO WHILE .NOT.EOF() CASE SF>=800 .AND.SF<1300

SFGZ=实发工资 X=(SF-800)*0.05

DO SUB WITH ___⑥_____ CASE SF>=1300 .AND. SF<2300

? TAX B=SF-1300

______⑦________ X=B*0.15+500*0.1+500*0.05

SKIP CASE SF>=2300

ENDDO B=SF-2300

USE X=B*0.2+500*0.15+500*0.1+500*0.05

CANCEL ______⑧______

RETURN

4.请完善TEST1.PRG程序,使得运行该程序后,将在屏幕上显示左边的乘法表:

1 ***TEST1.PRG***

2 4 SET TALK OFF

3 6 9 FOR ______⑨_______

4 8 12 16 FOR ______⑩_______

5 10 15 20 25 ?? STR(J*K,6);

6 12 18 24 30 36 ENDFOR

7 14 21 28 35 42 49 ?

8 16 24 32 40 48 56 64 ENDFOR

9 18 27 36 45 54 63 72 81 RETURN

① “*”

② thisform.text1.value # thisform.text2.value

③ USE stock99

④ INT(val(编号)/2)

⑤ SKIP

⑥ SFGZ,TAX

⑦ REPLACE 税金 WITH TAX

⑧ ENDCASE

⑨ J=1 TO 9

⑩ K=1 TO J

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值