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

相关推荐
西柚小萌新1 分钟前
【论文阅读】--Trust Before Fusion:QIMG‑7 与面向污染多模态 RAG 的源感知信任
论文阅读·人工智能
6Hzlia2 分钟前
【Classic 150 刷题计划】 LeetCode 228. 汇总区间 | C++ 双游标区间扫描与 to_string 规范
c++·算法·leetcode
Beyond9782 分钟前
AI 代码的验证:一次"测试全绿、上线就崩"之后的改造
人工智能
m4Rk_7 分钟前
【论文阅读】Agent 记忆机制(72):EMA——在写入前决定什么值得记住
论文阅读·人工智能·学习·开源·github
lucas_AI10 分钟前
第 4 讲 · intrinsics 迁移实战:手改 NEON 与兼容层的取舍
人工智能
程序员cxuan13 分钟前
从 0 到 1 速通 WorkBuddy
人工智能·后端·程序员
桃西西呀14 分钟前
邮件自动分类 Agent:分类即建模,动作即风险
人工智能·llm·agent
lucas_AI16 分钟前
第 3 讲 · 看懂你的机器:NUMA 拓扑、缓存层次与一次实测
人工智能
君顾119 分钟前
本地电竞服务交易系统架构设计与实战:从同城服务撮合到订单履约
java·开发语言·电竞