首先利用MATLAB的isprime函数判断一个数是否为素数,然后分别采用for和while循环编程计算1000以内所有素数的和。
你好,答案供参考:for循环
s=0; for i = 1:1000 if(isprime(i)) s=s+i; end end disp(s)
while循环
s=0; i=1; while i<=1000 if(isprime(i)) s=s+i; end i=i+1; end disp(s)
有帮助望采纳呢