當前位置:
首頁 >
MATLAB编程经典程序 素数的判断,求0~100素数之和
發(fā)布時間:2025/4/5
42
豆豆
生活随笔
收集整理的這篇文章主要介紹了
MATLAB编程经典程序 素数的判断,求0~100素数之和
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
clear
sum=5;???????? %求0~100素數(shù)之和
ss=0;????????? %用來標定是否是素數(shù),0表示不是
prime=[2 3];???? %用來存放素數(shù),2,3為素數(shù),先放置在prime矩陣中
for i=4:100
??? for j=2:fix(sqrt(i))
??????? if mod(i,j)==0
??????????? ss=0;???? %能被整除,說明i不是素數(shù),用ss=0來表示
??????????? break;??? %能被整除,跳出內(nèi)循環(huán)
??????? else
??????????? ss=1;
??????? end
??? end
??? if ss==1????????? %是素數(shù),保存至prime矩陣,并求和
??????? prime=[prime,i];
??????? sum=sum+i;
??? end
end
prime
sum
sum=5;???????? %求0~100素數(shù)之和
ss=0;????????? %用來標定是否是素數(shù),0表示不是
prime=[2 3];???? %用來存放素數(shù),2,3為素數(shù),先放置在prime矩陣中
for i=4:100
??? for j=2:fix(sqrt(i))
??????? if mod(i,j)==0
??????????? ss=0;???? %能被整除,說明i不是素數(shù),用ss=0來表示
??????????? break;??? %能被整除,跳出內(nèi)循環(huán)
??????? else
??????????? ss=1;
??????? end
??? end
??? if ss==1????????? %是素數(shù),保存至prime矩陣,并求和
??????? prime=[prime,i];
??????? sum=sum+i;
??? end
end
prime
sum
總結(jié)
以上是生活随笔為你收集整理的MATLAB编程经典程序 素数的判断,求0~100素数之和的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MATLAB实现牛顿插值的源程序
- 下一篇: 拉格朗日插值法的MATLAB源程序