MATLAB嵌套循环允许使用一个循环在另一循环内,下面用一个嵌套循环来把所有从1到100的素数显示出来。 1. 建立脚本文件,代码如下: for i = 2 : 100 %外层循环,i的初值为2,终值为100 for j = 2:100 %内层循环,j的初值为2,终值为100 if(~mod(i,j)) % i除以j取余后再取反 break; % 跳出循环 end end if(j > (i/j)) %检查是否有其他除数 fprintf('%d is prime \n',i); %输出素数 end end 2. 运行结果