matlab求1000以下素数,结果只输出1和3s=0;for i=1:1000s=s+i;c=length(factor(s));if(c==1)su=sendend

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 08:28:06
matlab求1000以下素数,结果只输出1和3s=0;for i=1:1000s=s+i;c=length(factor(s));if(c==1)su=sendend

matlab求1000以下素数,结果只输出1和3s=0;for i=1:1000s=s+i;c=length(factor(s));if(c==1)su=sendend
matlab求1000以下素数,结果只输出1和3
s=0;
for i=1:1000
s=s+i;
c=length(factor(s));
if(c==1)
su=s
end
end

matlab求1000以下素数,结果只输出1和3s=0;for i=1:1000s=s+i;c=length(factor(s));if(c==1)su=sendend
应该是s=s+1吧,你用s+i得到的就不是1、2、3、4.而是1、3、6、10.了