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

相关推荐
acrel73 分钟前
浅谈碳中和背景下企业绿色低碳转型
人工智能·物联网·microsoft
张张123y4 分钟前
# 后端第七课:FastAPI 实战入门(用刚学的 Python 写第一个 API 接口)
开发语言·python·mysql·api·fastapi
什么嘻嘻果冻6 分钟前
无代码开发平台中的自然语言生成:恐象AI实现路径
大数据·人工智能·低代码
垆边人似月.13 分钟前
删边使每个连通块权值和为 target
算法·深度优先·图论
QuZhengRong14 分钟前
【News】2026.10.09–10.15 AI 科技周报
人工智能·科技·openai·苹果·新闻
xxwl58516 分钟前
区域赛算法模版第四章---数据结构
数据结构·c++·算法
小陈不好吃17 分钟前
Java 泛型与类型擦除:从 PECS 原则到 TypeToken 绕过
java·开发语言·windows·pecs 原则·typetoken绕过
console.log('npc')23 分钟前
[特殊字符] AI Agent 工作台前端实战教程 · 新手入门指南
前端·人工智能
温温top24 分钟前
AnythingLLM+deepseek+RAG知识库实现AI客服
人工智能
Shaoshing31 分钟前
存储引擎与架构
java·开发语言·架构