思路:取出1-100,写一个布尔类型的的方法判断是不是素数,是素数就输出。判断是不是素数的方法是:如果是1直接返回false,不是1时,先得到该数的2次方根,从2开始遍历直到该数的2次根。如果取到的数能把2到该数的2次方根之间的数除尽,就不是素数,除不尽就是。

能被2除尽的就不是质数。

public class Main {

public static void  main (String[] args){

for(int i=1;i<=100;i++){

if(isRight(i)){

System.out.println(i);

}

}

}

private static boolean isRight(int num) {

if(num==1){

return false;

}

long sprtNum=(long) Math.sqrt(num);

for(int i=2;i<sprtNum;i++){

if(num%i==0){

return false;

}

}

return true;

}

}

输出1-100之间的素数相关推荐

  1. 2. 输出2~100之间的素数

    public class z1 {public static void main(String[] args) {for (int a = 2; a <101; a++) {int b = 2; ...

  2. python2到100的素数_python输出2到100之间的素数

    目的: 计算2-100之间素数的个数,返回结果 什么是素数? 素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数. 代码实现:# 定义一个列表接受返回的质数 list_num = [ ...

  3. python求2到100间的素数_python输出2到100之间的素数_后端开发

    php实现无限级评论功能_后端开发 php实现无限级评论的方法:1.首先在评论表中加入一个存放父级评论ID的字段,其默认值为0:2.再编写一个递归函数,将评论数据转换成树形结构:3.最后将转换后的评论 ...

  4. 用Java编写2到100之间的素数;判断一个数是不是素数

    目录 1.用Java编写2到100之间的素数 2.判断一个数是不是素数 1.用Java编写2到100之间的素数 package day_2023_4_18;public class Main {pub ...

  5. 求1到100之间的素数

    素数(质数):只能被1和它本身整除的数 求1到100之间的素数时,使用双层循环语句加上分支语句就可以完成了. 第一层循环控制循环的次数,第二层循环从2开始,到这个数开平方结束(如果一个数能被从2到这个 ...

  6. 海大11年春第5题:编程输出[m,n]之间所有素数,m,n由键盘输入。(10分)

    题目 本题是中国海洋大学<C语言程序设计>2011年春季学期编程题第5题. 题目: 编程输出[m,n]之间所有素数,m,n由键盘输入.(10分) 以下是本篇文章正文内容,欢迎朋友们进行指正 ...

  7. python 0 100被7整除_python: 输出 1~100 之间不能被 7 整除的数,每行输出 10 个数字,要求应用字符串格式化方法美化输出格式。...

    #输出 1~100 之间不能被 7 整除的数 j = 0    # 定义 计数变量为 j,初始值为1 for i in range(1,101):    # 遍历1-100取值,定义为变量 i if ...

  8. 一、 输出 1~100 之间不能被 7 整除的数,每行输出 10 个数字,要求应用字符 串格式化方法(任何一种均可) 美化输出格式。 输出效果为:

    一. 输出 1~100 之间不能被 7 整除的数,每行输出 10 个数字,要求应用字符 串格式化方法(任何一种均可) 美化输出格式. j=0 for i in range(101): #循环if i& ...

  9. 用函数编程实现输出 m~n之间所有素数,并求和,m和n由键盘输入。(c语言)

    用函数编程实现输出 m~n之间所有素数,并求和,m和n由键盘输入.素数是只能被1和自身整除的大于1的正整数. 要求程序能对用户输入的数据进行正确性检查,满足条件:m和n都是大于1的正整数,并且m< ...

  10. 输出1~N之间所有素数

    输出1~N之间所有素数,含N,在控制台里每个数之间以一个空格作为分隔,对于1~N范围内的数,进行整除,直至除到sqrt(N),不能整除的,则是质数 #include<stdio.h> #i ...

最新文章

  1. 【控制】《多智能体系统的动力学分析与设计》徐光辉老师-目录
  2. 如果你也在学python,准备要学习python,希望这篇文章对你有用。
  3. C#/VB.net/VB 获取系统时间
  4. C++函数模板(模板函数)详解
  5. STM32 标准外设库(STM32F107)
  6. w10系统服务器管理器,Win10如何打开服务管理器
  7. 广域网相关技术之FR帧中继、PPP、PPPOE
  8. 基于pandas实现K折交叉验证数据集划分
  9. mysql mtq_Mysql 入门学习指南
  10. 成为阿里云大使的笔记
  11. python3ide安卓版官网下载_Pydroid3官方版-Pydroid3最新版下载v4.01 - 7230手游网
  12. clicki网站统计系统logo设计
  13. ubuntu 14.04 wifi peap 选择证书问题
  14. 开始愉快的学习编程了
  15. 电影类网站如何选择服务器
  16. LUN、ThickLUN与Thin LUN的联系和区别
  17. python django 动态网页_Django创建动态网页的基础知识
  18. Open Inventor 简介
  19. win10添加美式键盘_Windows10添加中文美式键盘,传统语言栏,采用ctrl+shift切换输入法...
  20. 动态网页和静态网页的区别

热门文章

  1. Word文档空白页删除方法总结
  2. 【Leetcode】312. Burst Balloons
  3. c2000 电阻采样_关于PMSM控制中使用电阻采样的方案比较
  4. 亚信23年笔试(40道)
  5. Latex论文写作教程
  6. 第六周学习周记——学习JavaScript
  7. 阿里云盘内测_阿里云盘内测码,每日限量,先到先得
  8. 普通人如何打造自己的ip?
  9. 为什么60岁叫花甲之年?
  10. groove coverage-- she的歌词