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

相关推荐
MATLAB代码顾问几秒前
RLHF与PPO:大模型对齐技术详解
人工智能
aneasystone本尊4 分钟前
OpenClaw 接入第二个通道:飞书
人工智能
深海鱼在掘金6 分钟前
深入浅出 LangChain —— 第十一章:实战一 智能客服系统
人工智能·langchain·agent
SmartBrain6 分钟前
Harness 工程建设与 AI 平台建设对比
大数据·人工智能·华为·aigc
wuyikeer6 分钟前
Java进阶——IO 流
java·开发语言·python
深海鱼在掘金8 分钟前
深入浅出 LangChain —— 第十章:上下文工程与安全护栏
人工智能·langchain·agent
jieyucx9 分钟前
Go 切片核心:子切片详解(下篇)
开发语言·算法·golang·切片
阿里嘎多学长10 分钟前
2026-05-02 GitHub 热点项目精选
开发语言·程序员·github·代码托管
alwaysrun11 分钟前
C++之字符串视图string_view
开发语言·c++·字符串·string_view·字符串视图
qcx2311 分钟前
【AI Agent通识九课】 04 · AI 的双车道 — 安全怎么保
人工智能·安全·agent·ai agent·warp