MATLAB求阶乘和:1!+2!+3!+...+5!
使用MATLAB代码计算1!+2!+3!+...+5!的值。
代码如下:
n = 5; % 设置求和的上限n
sum = 0; % 初始化求和变量
for i = 1:n
% 计算阶乘
factorial = 1;
for j = 1:i
factorial = factorial * j;
end
% 求和
sum = sum + factorial;
end
disp(['1! + 2! + 3! + ... + ' num2str(n) '! = ' num2str(sum)]);
运行以上代码,输出结果为:
1! + 2! + 3! + ... + 5! = 153
原文地址: https://www.cveoy.top/t/topic/pKkW 著作权归作者所有。请勿转载和采集!