1!+2!+……+10!
1!+3!+…+21!
1/1!+1/3!+…+1/21!
拜托啦 急用
vfp中1!+2!+……+10!怎么编
答案:3 悬赏:10
解决时间 2021-12-23 05:55
- 提问者网友:剪短发丝
- 2021-12-22 13:08
最佳答案
- 二级知识专家网友:野性且迷人
- 2021-12-22 14:47
set talk off
s=0
p=1
i=1
do while i<=10
p=p*i
s=s+p
i=i+1
enddo
?"1!+2!+...10!=",s
set talk off
s=0
p=1
i=1
do while i<=21
p=p*i
s=s+p
i=i+3
enddo
?"1!+3!+... 21!=",s
set talk off
s=0
p=1
i=1
do while i<=21
p=p*i
s=s+(1/p)
i=i+3
enddo
?"1!+3!+... 21!=",s
s=0
p=1
i=1
do while i<=10
p=p*i
s=s+p
i=i+1
enddo
?"1!+2!+...10!=",s
set talk off
s=0
p=1
i=1
do while i<=21
p=p*i
s=s+p
i=i+3
enddo
?"1!+3!+... 21!=",s
set talk off
s=0
p=1
i=1
do while i<=21
p=p*i
s=s+(1/p)
i=i+3
enddo
?"1!+3!+... 21!=",s
全部回答
- 1楼网友:荒唐后生
- 2021-12-22 15:23
程序很简单,下面的程序调试通过,保证正确(除非粘贴错误):
set talk off
input "n=" to n
s=0
p=1
i=1
do while i<=n
p=p*i
s=s+p
i=i+1
enddo
?"1!+2!+...+",n,"!=",s
- 2楼网友:冷眼_看世界
- 2021-12-22 14:55
我试过了,是对的:
set talk off clear s=0 i=1 p=1 do while p<=10 i=i*p s=s+i p=p+1 enddo ? "1!+2!+……10!=",s
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯