首页 > 电脑

用VFP编程

更新时间2018-05-10 11:30:09

用VFP编程;从键盘任意输入一个数(大于三位)把各个数位拆开并进行相加,输出和的结果?如3456,求3+4+5+6

简单的程序参考如下

set talk off
x=INPUTBOX("input a number")
a=VAL(x)
s=0
DO while a<>0
 b= MOD(a,10)  
 a=INT(a/10)
 s=s+b
ENDDO
? s

-------------------

vfp是上世纪就淘汰的数据库工具,学校用它是因为以前国家程序员考试用它

而今年开始,国考不再用vfp,改用python了

所以学习这个没意义了

PS:楼上的用C写的,且算法复杂还没有达到要求,一看就是C没学好的,c语言也可用while写成的

上一篇:数值不同的两个EXCL表如何对比

下一篇:用VFP编程:设一张纸厚1毫米,面积足够大,对折多少次可达100米