当前位置:编程学习 > Foxpro >>

急!!!求解Visual FoxPro的题

1.求2+22+222+2222+22222的值 2.任意输入一个三位数,求输出的所有的水仙花数。所谓水仙花数是指一个三位数,其个位上数字的立方和等于该数本身。例如,153是一个水仙花数,因为153=1^3+5^3+3^3
答案:1、
clear
s=2
m=s
for i=2 to 5
  s=s*10+2
  m=m+s
endfor
?"2+22+222+2222+22222=",m

2、
clear
?"100-999之间的水仙花数有:"
for i=100 to 999
  k=int(i/100)
  m=(int(i/10))%10
  n=i%10
  if k^3+m^3+n^3=i
    ??alltrim(str(i))+space(2)
  endif
endfor
其他:循环,一个一个的找

上一个:在visual foxpro中,当表的结构建立后为什么不弹出 “现在输入数据记录吗 ”的提示
下一个:visual foxpro 中,创建表和创建数据库有什么区别哈?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,