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

相关推荐
JAMSAN0930几秒前
视线即交互:眼动追踪AR眼镜的“感知革命”与市场蓝图
大数据·人工智能·ar·交互
Black蜡笔小新1 分钟前
零代码自动化企业私有化AI训练推理一体工作站DLTM训推一体化助力企业自主掌控AI能力
运维·人工智能·自动化
Upsy-Daisy2 分钟前
IOTA 学习笔记(十):交易与 PTB,可编程交易块怎么理解?
人工智能·区块链
Real-Staok3 分钟前
开源多模态大模型全景对比:你的电脑,已经是 AI 工作站
人工智能·开源·电脑
我不是懒洋洋4 分钟前
【C++】内存管理与模板(C++内存管理方式、new和delete的实现原理、malloc/free和new/delete的区别、函数模板、类模板)
c语言·开发语言·c++·青少年编程·visual studio
fl1768314 分钟前
电力行业电气领域相关数据集下载地址汇总输电线路变电站电网应用数据集汇总
人工智能
lauo4 分钟前
ibbot手机:一部手机,双重革命
人工智能·智能手机·架构·开源·github
雪的季节5 分钟前
Qt多窗口架构设计需求简介
开发语言·qt
rsuhbsrjms7 分钟前
可视采耳仪器多少钱一台?可视耳勺哪个牌子好?口碑好的可视耳勺
网络·人工智能·算法
Swift社区9 分钟前
AI + 鸿蒙游戏:下一代交互革命
人工智能·游戏·harmonyos