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

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/18 08:09:41
matlab求1000以下素数,结果只输出1和3s=0;for i=1:1000s=s+i;c=length(factor(s));if(c==1)su=sendend
x)M,ILzOvt?߲ :wO~6oU/M~ھb["L[C+bbLdۜԼ "bMM4d[[CRԼ I*':`P`&6'%`h:̀9D=bg3փt>\ϧtjya@5M^4@@|3 64{F 11 Ҍ

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.了