用MATLAB编写一个程序求1到20的 各数阶成的和?

1!+2!+.....+20!=

例如求由屏幕输入的五个数的和!
a=input('请输入五个数,用中括号括住,以空格隔开\n');
b=sum(a);
disp(b);
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-06-19
y=0;
for i=1:20;
x=1;
for j=1:i;
x=x*j;
end;
y=y+x;
end;
y本回答被提问者采纳
相似回答