Matlab:循环语句-while语句
创作时间:
作者:
@小白创作中心
Matlab:循环语句-while语句
引用
CSDN
1.
https://m.blog.csdn.net/Wei_sx/article/details/142957934
一、语法
while
语句的基本语法如下:
while 条件
循环体语句
end
逻辑流程:
- 当程序执行到
while
语句时,先判断条件是否成立。 - 如果条件不成立,则跳过循环体语句,继续执行后续代码。
- 如果条件成立,则执行循环体语句。
- 每执行一次循环体语句后,都需要重新判断条件。
- 只要条件成立,就一直循环执行循环体语句。
- 直到条件不成立时,跳出循环。
二、案例
下面通过一个具体案例来说明while
循环的使用:计算输入数据的平均值和它们的和,直到输入0为止。
msum = 0;
n = 0;
x = input('请输入数字:');
while x ~= 0
msum = msum + x; % 求和
n = n + 1;
x = input('请输入数字:');
end
if n > 0
disp(msum)
disp(msum / n) % 计算平均值
end
三、break语句和continue语句
break
语句:立即跳出整个循环体,结束循环。continue
语句:结束本次循环,跳过循环体中剩余的语句,接着进行下一次循环的条件判断。
下面通过一个案例来说明这两个语句的使用:求100-999之间的第一个水仙花数。
for k = 100:999
g = rem(k, 100);
s = rem(fix(k / 10), 10);
b = fix(k / 100);
gsb = g * g * g + s * s * s + b * b * b;
if gsb ~= k
continue;
end
k
break
end
热门推荐
揭秘抽动症患儿的睡眠困扰:如何守护他们的甜美梦乡?
PCB孔的类型及设计规则
骑电动车上班摔倒了算工伤吗
一文详解工业相机接口
新能源七大细分领域:中国均排名全球第一!
哪些人才测评方法适用于技术岗位?
便捷美味多了一个好选择!怎么选、怎么吃最健康?一起来了解“冻干水果”
游戏服务器删档现象解析:原因、操作与玩家心态探讨
电脑主机是否有辐射?对人体健康是否产生负面影响?
在青岛老城,看世界的风景
上阴线在股票技术分析中意味着什么?如何运用上阴线进行投资判断?
游戏玩家群体白描:压力舒缓、情感共鸣与为爱买单
在线算法竞赛如何审查作弊行为
《彩虹六号:围攻》2024年5月反作弊系统更新报告
销售中如何把握情绪管理
氢氰酸MSDS解析:安全使用与储存指南
海贼王第1135话情报公开:神秘人在寻找洛基,路飞惊见亚鲁鲁
山楂消滯仲可以減肥?9大功效禁忌+養生山楂茶做法一覽
胆囊息肉怎么治疗好
老房旧房翻新改造步骤,旧房翻新改造方案
云南5日游攻略:用1000元预算解锁不一样的彩云之南
移动云盘流量如何消耗
磁场中带电粒子的运动:圆周运动规律与解题技巧
太阳活动对地球的影响有哪些 什么是太阳活动
CRM系统如何帮助销售建立客户关系
涨幅160%!大学学费又又又涨价了...
“醉”美初冬,扬州古银杏尽披“黄金甲”
孕妇发烧可以喝姜汤吗
经济性裁员时哪些员工应优先留用?
李白所作的文章在文学史上有着怎样的价值与地位?