关于matlab的问题

求两位数的素数,这样哪里错了呢,拜托
2024-12-25 23:24:22
推荐回答(1个)
回答1:

你的程序主要的问题是i,j增减有问题,应这样来改
a=0;
for m=10:1:99
k=fix(sqrt(m));
for i=2:k+1
if rem(m,i)==0
a=a+1;
break;
end
end
if i>=k+1
disp(int2str(m))
end
end