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

相关推荐
♡すぎ♡2 分钟前
镜面 IBL 预过滤贴图的计算
算法·计算机图形学·贴图·pbr
黑暗森林观察者2 分钟前
AI Agent 的"记忆进化":Skills 自进化框架如何让 Agent 越用越聪明?
人工智能
兆。8 分钟前
LangChain大模型服务集成指南:面向AI应用开发者
人工智能·langchain
刘一说18 分钟前
AI科技热点日报 | 2026年5月29日
人工智能·科技
Lsk_Smion21 分钟前
力扣实训 _ [200].岛屿数量
算法·leetcode·深度优先
jkyy201425 分钟前
AI健康管家:大模型赋能私域健康服务,重塑新零售智慧运营体系
人工智能·零售
Boom_Shu28 分钟前
长方形的关系
数据结构·c++·算法
薛定猫AI29 分钟前
Codex 与 Claude Code 安装配置完全指南
大数据·人工智能·架构
前沿AI33 分钟前
AI营销服一体化方案亮相2026中国汽车经销商大会,助力汽车销售全链路提效
大数据·人工智能·汽车
头盔小妹40 分钟前
在本地调用大语言模型
人工智能·语言模型·自然语言处理