Info
此问题已关闭。 请重新打开它进行编辑或回答。
Problem executing While loop
1 次查看(过去 30 天)
显示 更早的评论
So I'm trying to change my code from a for loop to while loop to display numbers from 10 to 30 and skips numbers from 15 to 20 and also 28. I did the for loop but however when i try to write it using a while loop i get an error.
This is for my for loop:
clear;
disp('This is the for loop version')
for k = 10:30
if (k > 15 && k < 20) || (k == 28)
continue
end
disp(k)
end
here is my while loop:
clear;
disp('This is the for while version')
k = 10;
while( k <= 30 )
if (k > 15 && k < 20) || (k == 28)
disp(k);
k = k + 1;
end
end
Also how do i stop the while loop from running? when i hit the run button it never stop running.
Thanks
此问题已关闭。
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!