使用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
MATLAB求阶乘和:1!+2!+3!+...+5!

原文地址: https://www.cveoy.top/t/topic/pKkW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录