计算1000以内所有素数的和

首先利用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)

有帮助望采纳呢