2个回答
展开全部
%生成1-100之内的素数
clear;k=0;a=[];
for i=2:100
for j=1:i
if mod(i,j)==0
k=k+1;
end
end
if k==2
a=[a,i];
end
k=0; %如果不增加此行,则是在之前k的基础上继续增加,之后的k都不可能取到2
end
disp(a)
clear;k=0;a=[];
for i=2:100
for j=1:i
if mod(i,j)==0
k=k+1;
end
end
if k==2
a=[a,i];
end
k=0; %如果不增加此行,则是在之前k的基础上继续增加,之后的k都不可能取到2
end
disp(a)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询