请大家帮我编程 谢谢了

来源:百度知道 编辑:UC知道 时间:2024/05/15 01:52:42
计划写一个关于matlab 的程序 关于 求一组数字平均数的 程序。 再使用者输入 数字之前 程序必要要问他们 一共有几个数字要被输入。 必须使用loop 程序 最后 阐明 这几个数字的平均数是 就像 这5个数字的平均数是 26.32.。。。请大家帮帮忙 这是我的作业啊 我真不会

我来帮你写吧。下面的就是代码。使用方法是在matlab中建立一个.m文件,把代码复制进去,然后运行就行了。

function theloop=average();
disp('一共有几个数字输入?:');
counter=input('');
memary=0;
for i=1:counter
disp('请接着依次输入您要输入的数字(数字用回车隔开):');
memary=memary+input('');
end
disp('几个数字的平均数是:');

disp(memary/counter);
end

%出现的结果为:
>> average
一共有几个数字输入?:
5
请接着依次输入您要输入的数字(数字用回车隔开):
2
请接着依次输入您要输入的数字(数字用回车隔开):
3
请接着依次输入您要输入的数字(数字用回车隔开):
4
请接着依次输入您要输入的数字(数字用回车隔开):
2
请接着依次输入您要输入的数字(数字用回车隔开):
5
几个数字的平均数是:
3.2000