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
热门推荐
《慕兰谷三老修行的功法:探寻传统道教文化的奥秘》
恋爱中的包容与理解:构建和谐关系的基石
梦见死狗是什么意思
解密:多尼克为何要花400多万签约张继科,日本器材商又为何放弃他?
如何监测水文气象灾害
人体在何时开始出现身高缩水?
张红甫教你在家轻松做出美味油焖大虾
青岛崂山太清游览区游玩攻略(路线+交通+看点)
不游崂山,枉来青岛!登崂顶,游太清,看华严,崂山三日旅游攻略
皇城相府:从煤炭村到文旅强村的转型之路
点赞自然资源工作!这些地方成了“网红”打卡地
强电井和弱电井的区别
颈动脉狭窄危害不小!长期出现这些症状,要小心!
舒张压50到60:是否处于安全范围?
买房4大原则:买南、买边、买三、不选4个楼层,基本不会选错房
中医是“慢郎中”?不!感冒发烧,中医一剂退烧
发热的中医辨证论治
为什么有的烟花好看,有的烟花却有点“土”?
咖啡过度萃取的表现、原因与解决方案
Nature:利用lentiMPRA技术解锁基因表达的秘密
紫石英的功效与作用与主治与用量
民事简易程序适用范围是怎么规定的
国内期货门槛最低标准:你的期货启动资金够吗?
如何理解期货市场的持仓限额?这些限额对市场流动性有什么影响?
礼物的内涵:不只是物质,更是情感的传递
绿色玫瑰的花语(绿色玫瑰的秘密解读与传达)
钓鱼运动:一种身心放松与生态保护的休闲方式
欠款人死亡后他的欠账谁来偿还
怎么区分夫妻个人债务与夫妻共同债务
《明日之后》伤害数值深度解析:从显示方式到提升策略