matlab 筛选法求素数,求教程序哪错了?

2024-11-15 12:55:48
推荐回答(1个)
回答(1):

第九行的错误意思是:y数组无法取到第m个元素,因为y数组里一共只有m-1个元素(你的y从2到m,实际上只有m-1个元素,这里没想清楚。)
解决方法,把第九行改成 for j=i+1:m-1 即可无错运行。