文档库 最新最全的文档下载
当前位置:文档库 › Visual_FoxPro编程练习题

Visual_FoxPro编程练习题

Visual_FoxPro编程练习题

VFP 编写程序练习题

一、顺序程序

1.编写程序Ex1.prg:输入任一圆的半径,求任一园面积;

2.编写程序Ex2.prg:输入任一长方形的长、宽,求其面积;

3.编写程序Ex3.prg:输入任一梯形的上下底、高,求其面积;

4.编写程序Ex4.prg:输入任一直角三角形的二条直角边,求斜边的长。

5.编写程序Ex5.prg:输入任一字符串,显示出它的长度和最后一个字符。

6.编写程序Ex6.prg:当判别式大于等于零时,求方程ax2+bx+c=0 的两个根(a>0)。7.编写程序Ex7.prg:按姓名查找RCDA中任一个人的记录。

8.编写程序Ex8.prg:用ACCEPT 语句,按编号查找RCDA表中任一的记录。

二、分支程序

9.编写程序Ex5.prg:输入任意一个数,判断是奇数还是偶数;

10.编写程序Ex6.prg:输入任意一个数,判断是否为3的倍数;

11.“特快专递”计费规定:当邮件重量小于等于100克时,邮资费为每克0.05元;

当邮件重量超过100克时,其中100克,按每克0.05元计费,超过100克的重量,按每克0.02元计费。请编写一个“特快专递”计费程序Ex7.prg。

12.“某种个人所得税”计税标准:当个人收入小于等于1200元时,免交个人所得税;

当个人收入大于1200元时,超过1200元的部分应交个人所得税为8%;请编写一个“个人所得税”计税计费程序Ex8.prg。

13.编写程序Ex5.prg:在rcda.dbf表中,查找姓名为“王国民”的记录。如果找到,则显示该记录,若没有找到,则提示“查无此人”。

14.编写程序Ex9.prg:求分段函数之值:

-X2+3 X>=10

y =123 0<=X<10

-6X-9 X<0

三、循环程序

15.求S = 1+2+3+······+N (程序名为Ex10.prg);

16.求S=5+10+15+······+ N (程序名为Ex11.prg);

17.求S=1×2×3×······×100 (程序名为Ex13.prg);

18.编写程序Ex14.prg:求P = N ! ,即P = N×(N-1)×(N-2)×······×2×1 。19.编写程序Ex12.prg:统计rcda中工资大于等于3000元的人数。

15

相关文档