软件下载 > 开发工具 > 数据库 > vfp使用技巧 > VFP编程:打印等腰杨辉三角

VFP编程:打印等腰杨辉三角

软件分类:数据库大小:48.65 MB时间:2023-06-26
软件介绍:vfp6.0是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,vfp6.0主要用于开发数据管理与运算等方面的软件。

本经验介绍如何打印任意行数的等腰杨辉三角。

1、 打开VFP,设置文件保存路径。

2、 建议采用代码设置:将默认值设为。

3、 这里采用默认路径,不再另行指定目录。

4、 在命令行界面启动程序编辑器

5、 建议采用代码形式:modify command 来创建程序,这是最优选择。

6、 此处通过 modi comm temp 创建一个名为 temp 的程序文件。

VFP编程:打印等腰杨辉三角

7、 将以下代码复制到程序编辑器中即可使用,简单方便,快速上手。

8、 请输入杨辉三角的行数:

9、 使用 3*(a-i) 的空间调整,旨在平衡因数字位数差异引发的错位问题,确保布局整齐。

10、 将数组所有元素置为1,即t(i,j)=1。

11、 若j不为1且i不等于j,则用下一行表达式的结果覆盖t(i,j)的值;当j=1或i=j时,不改变。

12、 代码讲解

13、 为何要使用3乘以(a-i)?

14、 主要是因为用户输入时可能输出较大数字,为平衡杨辉三角两侧,用3*(a-i)。若用户输入5以内(输出均为个位数),则需2*,后续部分也会相应调整。

15、 也要改为:用 str(t(i,j),4) 加上 space(2) 表示。

16、 若让用户输入较大数字,同时保持杨辉三角等腰形状,程序会复杂化。这里不再探讨,感兴趣的读者可尝试调整相关参数。

17、 (相关参数已在下图中用紫色标出)

VFP编程:打印等腰杨辉三角

文章标题:VFP编程:打印等腰杨辉三角

文章链接://www.hpwebtech.com/jiqiao/330711.html

为给用户提供更多有价值信息,ZOL下载站整理发布,如果有侵权请联系删除,转载请保留出处。

vfp软件简介

vfp6.0是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,vfp6.0主要用于开发数据管理与运算等方面的软件。  软件基础简介Visual FoxPro 6.0简称VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。非常好的数据开发软件。CDK... 详细介绍»