39.利用matlab寻找素数(matlab程序)

1. 简述

MATLAB嵌套循环允许使用一个循环在另一循环内,下面用一个嵌套循环来把所有从1到100的素数显示出来。

2. 代码

%% 学习目标:寻找素数

clear

sum=5; %求0~100素数之和

ss=0; %用来标定是否是素数,0表示不是

prime=2 3; %用来存放素数,2,3为素数,先放置在prime矩阵中

for i=4:100

for j=2:fix(sqrt(i))

if mod(i,j)==0

ss=0; %能被整除,说明i不是素数,用ss=0来表示

break; %能被整除,跳出内循环

else

ss=1;

end

end

if ss==1 %是素数,保存至prime矩阵,并求和

prime=prime,i;

sum=sum+i;

end

end

prime

sum

3. 运行结果

相关推荐
小禾everyday2 分钟前
毫秒级叫停:实时监控让AI代理不烧冤枉钱
人工智能
橘和柠4 分钟前
RAG检索增强实战:原理、七步链路与最小可用代码
人工智能
龙腾-虎跃5 分钟前
AI-Vue3-python-flask-Blog 全栈博客项目深度解析:从零搭建你的 AI 博客
人工智能·python·flask
沐风___5 分钟前
AI 开发 iOS 的 7 个步骤:从想法到上线
人工智能
大强同学8 分钟前
Muse 搭配 Tailscale!让 AI 钻进家里内网,直接访问你电脑里的素材!
人工智能
水圈模拟9 分钟前
世界模型:让 AI 预判水怎么流
人工智能·机器人
nm_zfyjt9 分钟前
GEO 实战指南:面向 RAG 链路的企业品牌内容优化方法
人工智能·搜索引擎优化·品牌知识库
鲜于言悠90511 分钟前
Cosmos Curator踩坑:只传1条视频,模型却全部加载
人工智能
2401_8322981014 分钟前
以智赋能,向善而行——理性拥抱人工智能新时代
人工智能
johnsong15 分钟前
AI前沿日报 2026-10-10:边缘融合
人工智能