跪求vfp求和方法 急

跪求vfp求和方法 急,第1张

如果表的结构是 日期、里程、。。。。,数据如:

1 505

2 60

3 65

4 80

5 90

6 83

30 39

用sum 里程 to x For 具体条件(如那个月等)即可。

如果表的结构是 里程1、里程2、里程3。。。里程30、月累计 形式

用 replace all 月累计 with 里程1+里程2+里程3++里程30 即可。

在VFP软件运行后直接在Command命令窗口直接使用。

vfp中sum函数是汇总查询和汇总数据中的合计函数之一。

1)在VFP软件运行后直接在Command命令窗口直接使用。

a键入sum命令

b按确认键,在出来窗口选择需要求总量的dbf表。

c点OK按钮。就立即在VFP窗口显示选中的jwl_jiecdbf表中各需要汇总的字段总量。

2)在VFP软件运行后直接在Command命令窗口输入SQL查询语句

待确认打开的表后,在VFP窗口直接显示按SQL查询语句结果表。

将以下程序复制粘贴,执行即可

set talk off

pi=1 &&前一项值

ci=0 &&当前值

s=0 &&累计

for i=1 to 40

ci = pi + i-1

pi=ci

s=s+ci/i

endfor

'数列前40项之和S=',s

我在本机下成功执行,结果也对。

LOCAL nSum AS INTEGER, i AS INTEGER

nSum = 0

FOR i = 1 TO 100

IF MOD(i, 2) = 1 AND MOD(i, 3) <> 0

nSum = nSum + i

ENDIF

ENDFOR

MESSAGEBOX(nSum)

以上代码使用了一个循环,循环变量从 1 开始递增到 100。在循环内部,使用了 MOD 函数来检查循环变量是否为奇数(即 MOD(i, 2) = 1),以及是否不能被 3 整除(即 MOD(i, 3) <> 0)。如果两个条件均满足,就将循环变量加入 nSum 变量中。循环结束后,nSum 变量即为所有满足条件的数的和。最后,使用 MESSAGEBOX 函数来显示 nSum 的值。

use 表

sum 基本工资 to a

go bottom

replace 基本工资 with a

go bottom

replace 基本工资 with sum(基本工资)

检查你的()输入的对吧?英文下输入。

用宏 即& 或者用括号起来的变量

如运行下面的宏 abc ,即产生你要的表

课程名1 = 你传输来的课程名1

课程名2 = 你传输来的课程名2

课程名3 = 你传输来的课程名3

abc = "create table 成绩表 (学号 char(10) ,总分 float ," + 课程名1 char(10) +" ," + 课程名2 char(10) +" ," + 课程名3 char(10) +")"

&abc

以上就是关于跪求vfp求和方法 急全部的内容,包括:跪求vfp求和方法 急、关于vfp中sum函数的用法。、用VFP编写程序,计算数列前40项之和:S=1/1+2/2+4/3+7/4+11/5...等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9602000.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存