论使用VFP求解三个数学问题-模板

2022-06-28 20:09:26   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《论使用VFP求解三个数学问题-模板》,欢迎阅读!
求解,模板,三个,数学,使用
论使用VFP求解三个数学问题





Microsoft Visual FoxPro 是一种关系型的数据库系统,它具有强大的性能、丰富的工具、极高的速度、友好的界面以及完备的兼容性等特点,是主要用来进行数据管理和处理方面的软件VFP表单具有强大的可视化程序设计工具,集成有面向对象的可视化编程技术,可以用于实现数学问题的求解。 1 若干 数学问题的Access求解方法

学生等初学者可以使用VFP表单进行可视化界面应用程序的编写。使用VFP求解三个数学问题的表单界面如图1此表单中使用了一个List列表框和三Command命令按钮,单击“素数”Command1命令按钮,可以在List1列表框中得出200以内的全部素数;单击“水仙花数”Command2命令按钮,可以在List1列表框得出3位的水仙花数;单击“斐波那契数列”Command3命令按钮,可以在List1列表框中得出10项的斐波那契数列。程序分别采用了单循环,双重循环进行相应数学问题的求解。

1 VFP数学问题求解的表单界面 素数的求解

素数,又称为质数,也是只能被1或者自己整除的自然数。1不是素数,









2,





















:2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,……

Command1Click事件中输入如下求200以内所有的素数的VFP程序代码:

水仙花数的求解

水仙花数指的是一个N位的自然数(N大于等于3),要求它与自身各位上数字的N次方之和相等。辟如当N=3,自然数371与自身各位上数字的3次方之和相等,371 = 3 + 7 + 1,便可认定自然数371就是水仙花数。3位的水仙花数依次是:153,370,371,407

Command2中的Click过程中输入如下三位数的水仙花数的程序代码: 斐波那契数列的求解

斐波那契数列(Fibonacci Sequence),1项的值是1,2项的值是1,从第3项开始的值是前2项的和,以此类推,斐波那契数列可以写成:1123


581321、……斐波那契数列在许多领域均有应用其去求解相关问题。 Command3Click过程中输入如下VFP程序代码: 2 结束语

VFP中的表单具有良好的交互,学生等初学者可以利用其进行一些数学问题的求解。该表单程序中使用了3个命令按钮(Command1Command2Command3)1个列表框(List1)用于求解并显示200以内的全部素数、3位数的水仙花数和10项的斐波那契数列。程序分别使用了单重循环和双重循环进行相数学问题的求解,有助于学生对于VFP程序中“For”循环语句的理解和掌握。 参考文献:

李雁翎.数据库技术及应用:Visual FoxPro[M].北京:高等教育出版,20XX.

.Access[J].,20XX(3).

李雁翎.Visual FoxPro应用基础与面向对象程序设计教程[M].2.:高等教育出版社,20XX.


本文来源:https://www.wddqxz.cn/22be08e8a55177232f60ddccda38376bae1fe047.html

相关推荐