Matlab用for求1!+2!+3!+4!+5!

如题所述

第1个回答  2012-09-04
sum=0;T=1; %初始化变量
for i=1:5
T=i*T; %Temp即n!
sum=sum+T;
end
sum本回答被提问者采纳
第2个回答  2012-09-04
a=0;
for ii=1:5
a=a+prod(1:ii);
end
第3个回答  2012-09-04
y=0
for k=1:5
s=1
for n= 1:k
s=s*n
end
y=y+s
end
相似回答