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
热门推荐
压花艺术融入软装设计课程的5个教学策略
使用脱毛方法去除小胡子是否可行
图形化编程Scratch教程,可以让编程变得简单有趣!
豆腐:从西汉发明到世界美食的千年传奇
探索中国佛教的摇篮,白马寺的历史与文化
财务报表的制作流程与关键要素
从300元一斤跌至150元一斤,铁皮石斛正在经历市场转型
股价回档什么意思?股价回档对投资者的操作有何启示?
经常吃小米,是升糖还是降糖?糖尿病人能吃吗?3个好处你一定要知道
控制血糖只看食物升糖指数还不够,这样吃东西才更科学
奶牛产后管理
奶牛饲养管理要点
肠道菌群影响心理韧性:可能是心理健康的关键
电钢琴如何连接手机及内录方法详解
如何在Excel中插入图片:步骤、技巧与注意事项
机油对摩托车动力的影响:您绝对不能忽视的秘密!
文明6地形资源详解:如何最大化利用地形与地貌
AI技术驱动汽车金融行业变革:机遇与挑战并存
慢性肝病患者如何通过运动改善健康:一份专属建议
共栽民族团结进步之花 共享文化传承发展硕果
Windows 11系统搜索功能崩溃?7种实用解决方案帮你轻松应对
扬州市茱萸湾风景区:集自然景观与文化活动于一体的4A级景区
和光同尘,与时舒卷
“和光同尘”的含义及哲理解析
法院:打造强制执行视频网 提升司法透明度
武汉天河高铁站配套轨道交通工程启动招标,未来或将有三条地铁线
医学生的实习期有多长?法律规定的详细解读
含有胶原蛋白的食物
做游戏,从成本算起
沅江市有哪些必去旅游景点?