方法一: a(1)=input('请输入一个正整数:'); s=1; while a(s)~=0; s=s+1; a(s)= input('请输入一个正整数:'); end;m=a(isprime(a)==1)
方法二: clear;f=input('输入');i=1; while f~=0 if isprime(f) z(i)=f; i=i+1; end; f=input('输入'); end;z
方法三: y(1)=input('请输入第1个数:'); i=1; while y(i)~=0 i=i+1; y(i)=input(['请输入第',num2str(i),'个数:']); end disp('输入结束!敲任意键继续...') pause; k=1; for a=1:i b=y(a); if b==1; d(k)=1;