以下是使用MATLAB编写的程序,实现从键盘上输入i和j的值,计算sum=i+ii+iii+iiii+...(共j项)的和。

i = 2; % 初始值 i=2
j = 3; % 初始值 j=3

sum = 0; % 初始化和为0

for n = 1:j
    term = 0; % 初始化每一项的值为0
    
    for m = 1:n
        term = term + i * 10^(m-1); % 计算每一项的值
    end
    
    sum = sum + term; % 更新和
end

disp(['sum = ' num2str(sum)]); % 输出结果

运行程序后,输入i和j的值分别为2和3,得到的结果为sum = 246。


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

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