作业帮 > 综合 > 作业

matlab用break跳出循环

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/28 17:05:42
matlab用break跳出循环
% 用while方式输入10个数 当前数x,平方和sum2,和sum,最后求平均数ave和标准差y
disp(['现在开始请输入n个数']);
sum2=0 ;sum=0;
x=0;n=0;
;
while x>=0,
n=n+1;
sum2=sum2+x^2;sum=sum+x;
disp(['现在开始请输入第',int2str(n),'个数']);
x=input('');
disp(['您刚才输入的数是',int2str(x)]);
if 1
matlab用break跳出循环
你在最内层循环里面用一个标志位,当满足if的时候,你做两件事:
flag=1
break;
这个时候就跳入第二层循环了,然后你在第二层加入判断语句
if(flag==1)
break;
就跳入到外层循环了
请采纳.