while <expression1>
while <expression2>
<statements>
endend
在线示例
让我们使用嵌套的for循环显示从1到100的所有质数。创建一个脚本文件并键入以下代码-
for i = 2:100for j = 2:100if(~mod(i,j))
break; %如果找到了因子,就不是质数
endendif(j > (i/j))
fprintf('%d is prime\n', i);
endend
运行文件时,它显示以下结果-
2is prime
3is prime
5is prime
7is prime
11is prime
13is prime
17is prime
19is prime
23is prime
29is prime
31is prime
37is prime
41is prime
43is prime
47is prime
53is prime
59is prime
61is prime
67is prime
71is prime
73is prime
79is prime
83is prime
89is prime
97is prime