主题:我是刚学VFP的一个女孩,现有一道问题请教各位,谢谢!!
想养狗的猫咪
[专家分:0] 发布于 2005-05-28 22:08:00
编程:1!+2!+3!+4!+...+n!
请各位朋友帮帮忙,我真的很急!!虚心向大家请教!!万分感谢!!!
回复列表 (共8个回复)
沙发
没钱的男人 [专家分:560] 发布于 2005-05-28 23:38:00
input "请输入一个整数:" to n
sum1=0
for i =1to n
s=1
for j=1to i
s=s*j
endfor
sum1=sum1+s
endfor
? 'sum1=',sum1
很久没用VFP了,也不知道是否正确
板凳
想养狗的猫咪 [专家分:0] 发布于 2005-05-29 10:25:00
谢谢你!!非常感谢!!!
3 楼
lyzc11 [专家分:10] 发布于 2005-05-31 17:22:00
for i=1 to 10
?"sum="
endfor
return
function sum
parameters n
p=0
for k=1 to n
p=p*k
endfor
return p
end func
4 楼
fspjh [专家分:270] 发布于 2005-06-08 16:02:00
input"输入一个整数;" to a
sum=0
for i=1 to n
sum1=1
for j=1 to i
sum1=sum1*j
endfor
sum=sum+sum1
endfor
?'sum=', sum
好久没有看书了可能不对!
5 楼
随风逐日 [专家分:30] 发布于 2005-06-11 01:24:00
#include<iostream.h>
void main()
{
int n,sum=0;
cout<<"请输入一个整数:"<<endl;
cin>>n;
for(int i=1;i<=n;i++)
{
int sum1=1;
for(int j=1;j<=i;j++) //计算n!
sum1*=j;
sum+=sum1; //储存总和
}
cout<<"n!="<<sum<<endl; //输出和
}
这是C++版本的,已经调试过了,可放心使用!!!
6 楼
su13005300 [专家分:0] 发布于 2005-06-22 11:18:00
我是学编程的,我的QQ是83974647,交流加我啊
7 楼
roy756 [专家分:0] 发布于 2005-06-24 19:55:00
用第归好像很简单哦!!!!!
我来回复