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. 运行结果

相关推荐
QC777LX8 分钟前
运营岗位怎么借AI提升内容、活动和复盘效率?
大数据·人工智能
小李@Free2FA9 分钟前
AI Agent 在操作你的账号时,2FA 怎么配合
人工智能·ai编程·2fa·账号安全·二次验证
闲猫31 分钟前
LangChain / Core components / Models
开发语言·python·langchain
CV-Climber44 分钟前
检索技术类型(retrieval techniques)
人工智能
想做小南娘,发现自己是女生喵1 小时前
第 2 章 顺序表和 vector
java·数据结构·算法
liuliuqiqirr1 小时前
2026最新5款AI编程工具平替实测深度对比
人工智能
m0_466525291 小时前
WAIC 2026 现场速览 | 聚焦AI+医疗!拆解东软添翼AI 2.0解决三甲医院四大院内难题
人工智能
新知图书1 小时前
工作流编排
人工智能·agent·ai agent·智能体·扣子
mit6.8241 小时前
gpt5.6sol 的删库跑路
人工智能