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
热门推荐
“奥黛丽·赫本:INFP 人格的传奇女性及人生历程”
八字命格中有官杀怎么办,如何化解?
船舶设备数字通信的应用论文
房屋居住权完全指南:定义、设立方式、与租赁权区别及法律效力详解
海上通信揭秘:从近海到远海的四种通信方式
老是打嗝?试试这些实用解决方案
脑供血不足危害大!早期症状识别与预防关键措施
金花菜的食用禁忌
水粉画颜料调色全攻略:12个实用技巧助你掌握色彩运用
科普|腔梗?脑白质病变?当心是脑小血管病
情商为什么比智商更重要?提升自己的情商很重要,请拿笔记下来
莫桑钻的市场现状及未来发展趋势
堂舅和表舅的区别:血缘与文化的双重解读
数控编程G72指令详解:功能、应用场景与优化技巧
过去了20多年,《角斗士》第二部上映,但故事还是来自同一个模板
掌握科学家英语,探索科学领域的专业词汇与沟通桥梁
袪湿热怎么运动比较好
视频号如何标签:助力内容精准传播的秘密武器
青春与冰雪的碰撞——冰雪盛会背后的“志愿蓝”
喉返神经损伤怎么锻炼
如何在满足宝宝探索欲的同时确保安全?
江淮瑞风S3 EPC灯亮起?这些原因和解决方案请收好
股票回购如何计算?这种计算方法有什么实际应用?
什么样的人容易遇到灵异事件
基于使用可降解膜的卷烟包装设备研制与应用
书写硬笔书法,如何养成正确的坐姿和执笔?
毛坯二手房交易流程及验收要点
拉布拉多犬能在公寓里养吗
生辰八字起名指南:基于周易理论的个性化命名方法
国补正式开始!苹果、华为等手机降价,也有自营店先涨价后打折?