则么在MATLAB中编辑;从键盘输入若干数,若输入0时结束输入,求平均值和他们的和

 我来答
wanglyee
推荐于2017-12-15 · TA获得超过255个赞
知道答主
回答量:92
采纳率:100%
帮助的人:97万
展开全部
m=input('请输入数据')
k=size(m) %描述输入矩阵的大小
for i=1:k(2)
if m(i)==0
M=m(1:i-1) %判断矩阵元素是否为零,为零则取值结束
end
end
disp(M) %取值结束后的矩阵
B=sum(M) %求和
C=B/(i-1) %求平均
PeriShare
2018-04-15 · 分享PD理论最新研究成果和进展
PeriShare
采纳数:2408 获赞数:36828

向TA提问 私信TA
展开全部
a = 0;s=0;c=0;
while(a~=50)
a = input('请输入a:');
c = c+1;
s = s+a;
end
fprintf('和为%f;\n平均值为%f\n',s,s/c)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ZHchillihui
2012-08-27
知道答主
回答量:14
采纳率:0%
帮助的人:9.5万
展开全部
i=1;
x[];
a=input('请输入任意一个数:');
while (a!=0)
x(i)=a;
i=i+1;
a=input('请输入任意一个数:');
end
sum=sum(x);
mea=mean(x);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1155eea
2020-05-25
知道答主
回答量:2
采纳率:0%
帮助的人:938
展开全部
x=input('shuru');
n=0;s=0;
while x~=0
s=s+x;
n=n+1;
x=input('shuru');
end
if x==0
m=s/n
end
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式