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
热门推荐
使用AI技术优化PPT布局和配色方案,打造出色的视觉效果
空窗期需要写进简历吗?这份指南帮你轻松应对
存款继承需要什么材料才能办理
数字高精度自动气象站的数据处理与分析:提升预报准确性
304西塔环与316西塔环性能对比:哪个更适合你的应用场景?
英雄冒险团法师职业攻略:冰霜流派详解
隔疝有什么症状
这种锅很多人都怕 其实早升级了:居然一直被误解!
304不锈钢管道的磁性特性及应用探析
身主天梁化禄详解 天梁星入不同宫位分析
苏轼《枯木怪石图》:文人画经典与艺术传承的瑰宝
美术教学激发兴趣方法有哪些?学生如何积极参与?
诗朗诵配乐抒情类:探寻艺术与情感的交融
心猿意马是什么意思
分析土耳其进行曲
A醇使用指南:A醇 缺點是什麼?
冬季烟台旅游攻略:海滨风光与文化历史的完美融合
剖腹产后的饮食调理指南
“虹口是座博物馆”,这所中学将新学期首堂美术课搬进新开美术馆
Win10清理缓存指南:三步提升系统性能
宝可梦朱紫快速升级攻略:获取经验糖果的完整指南
团建活动如何发展团队
美联储的隔夜逆回购机制详解:利率走廊如何调控短期利率?
胆碱能性荨麻疹的综合治疗方案
Gateway API:Kubernetes中的动态基础设施配置与流量路由
为何唐朝之后西安再成不了首都?历史选择它,又因这一原因抛弃它
长期吃阿托伐他汀要不要换?怎样判断是否有效?怎样避免副作用?
AI数字人开发,引领科技新潮流
如何制定适合初创企业的发展战略规划?
词根词缀: para