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

相关推荐
Sirius Wu2 分钟前
OpenClaw 并发安全完整详解
网络·人工智能·安全·ai·架构·aigc
Lumos1863 分钟前
故障保护与鲁棒性(十七)
算法
武子康3 分钟前
🔥 codex-plugin-cc 原理全拆:四层桥接 + JSON-RPC 2.0 + JSONL + 后台任务状态机
人工智能·llm·claude
xlxxy_7 分钟前
sap获取批次特性报表
java·linux·开发语言·前端·数据库·abap·mm
手写码匠8 分钟前
从零实现大模型推理引擎:Continuous Batching 与动态调度系统深度解析
人工智能·深度学习·算法·aigc
北冥you鱼9 分钟前
Go语言常用包使用指南:从标准库到第三方利器
开发语言·microsoft·golang
科技发布12 分钟前
获奖平台传播易 全域广告投放一站式解决方案
人工智能
breeze jiang14 分钟前
告别等待焦虑:Vue 3 + DeepSeek 实现 AI 打字机流式对话,用户体验提升立竿见影
vue.js·人工智能·ux
Databuff14 分钟前
个人用的桌面级开源智能体有哪些?OpenOcta 八爪鱼上手与对比
人工智能·ai·语言模型·开源·开源软件
网易云信14 分钟前
从“合规”到“信任”:网易智企专属云打造强监管下的通信新范式
人工智能·后端