当前位置: 首页 > news >正文

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

 

 

http://www.lryc.cn/news/114963.html

相关文章:

  • 卡尔曼滤波算法demo
  • MySQL游标(二十九)
  • 内生安全构建数据存储
  • Docker+Consul+Registrator 实现服务注册与发现
  • 深入学习JVM —— GC垃圾回收机制
  • Centos7.6 + Apache Ranger 2.4.0编译(docker方式)
  • LVS-DR模式集群配置
  • 【数据分析】pandas( 二)
  • ffmpeg工具实用命令
  • zabbix API笔记
  • [HDLBits] Mt2015 q4a
  • HarmonyOS NEXT,生命之树初长成
  • PHPstudy配置伪静态步骤,tp5.1的框架
  • LeetCode:Hot100的python版本
  • rv1126更新rknpu驱动教学
  • [机器学习]线性回归模型
  • Vue基于php医院预约挂号系统_6nrhh
  • 2023-08-07力扣今日六题-不错题
  • Elasticsearch搜索出现NAN异常
  • (杭电多校)2023“钉耙编程”中国大学生算法设计超级联赛(6)
  • 【JavaScript 】浏览器事件处理
  • (力扣)用两个队列实现栈---C语言
  • 使用 RediSearch 在 Redis 中进行全文检索
  • [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
  • springboot生成表结构和表数据sql
  • 代码随想录—力扣算法题:209长度最小的子数组.Java版(示例代码与导图详解)
  • 81 | Python可视化篇 —— Seaborn数据可视化
  • 解决Error running XXXApplicationCommand line is too long.报错
  • 【Linux】—— 进程等待 waitwaitpid
  • el-tree 懒加载数据,增删改时局部刷新实现