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
热门推荐
维生素B7的功效
浮小麦对多汗症的作用机制
AI驱动,打造智慧教育新生态
海外科学传播的新战场:X(原Twitter)背后的奥秘
小剧场戏剧的“实验”之路
如何理解股票所属的板块分类?这种分类对投资策略有何指导?
佐餐的葡萄酒|快速搞懂食物与葡萄酒搭配的终极奥秘
老虎姜的四种食用方法
凌晨4点,欧冠火星撞地球:12亿皇马对决5亿马竞 姆巴佩PK小蜘蛛
我国义务教育制度
考研数学需要报班吗?
养猪成功的技巧与注意事项:从选择猪种到日常管理全解析
56式自动步枪:经典背后的历史印记
如何预测美国上市公司盈利趋势?这3个指标告诉你答案!
助理研究员的职称在国外的认可度如何?
跳绳脚疼?可能是这几个原因引起的
顺应自然规律是养生保健最高境界
诺如病毒感染性腹泻:传播途径、症状表现与预防措施全解析
新能源汽车高压电气维修操作规范
卫生间瓷砖缝隙用什么填补防水?瓷砖缝隙填补及防水解决方案
复合维生素B族包括哪几种维生素
浮小麦甘草红枣能治更年期出汗,是真的吗
探究桦树茸与普洱茶共同冲泡的益处与方法
穷人版NAS搭建指南:低成本存储方案与节能性能平衡策略
脚掌前端疼如何治疗
打假穿越剧,物理学告诉你:为什么我们不能穿越时空回到过去?
热敏纸标签上的字迹可以保存多久
神户胜利船与光州FC的交锋 3.5赛事前瞻
崩坏:星穹铁道3.0版本:翁法罗斯上的爱情故事,你敢挑战哲学家们的千古难题吗?
武松打虎的故事:一个关于勇气、力量和正义的传奇