Java实现算法应用–素数

  • @author asus
  • 素数定义:如果一个数只能被1和它本身整除,那么这个数就是素数。

    具体代码如下:
package package6;import java.util.Scanner;/*** 算法应用--素数* @author asus* 素数定义:如果一个数只能被1和它本身整除,那么这个数就是素数。*/
public class Sushu {public static void main(String[] args) {// TODO Auto-generated method stubScanner s=new Scanner(System.in);System.out.println("请输入你要判断的数!");int x=s.nextInt();int i=2,flage=0;while(flage==0&&i<x) {//对除数进行遍历if(x%i==0) {//判断是否被整除flage=1;}else {i++;}}if(flage==0) {//对标记进行判断System.out.println(x+"是素数!");}else {System.out.println(x+"不是素数!");}}}

Java实现算法应用--素数 素数定义:如果一个数只能被1和它本身整除,那么这个数就是素数。相关推荐

  1. 输出100-200之间所有的素数(素数:只能被1和自己本身整除的数)

    输出100-200之间所有的素数 素数:只能被1和自己本身整除的数 <script type="text/javascript">// 1. 输出100-200之间所有 ...

  2. 求100以内的质数,质数定义为只能被1和其本身整除的数

    求100以内的质数,质数定义为只能被1和其本身整除的数 下面展示代码: package com.q.contact;public class HelloWorld {public static voi ...

  3. 输入一个整数,判断这个数是否为素数,(素数是除1以外只能被1和他本身整除的自然数)

    #include <stdio.h> #include <math.h> int main(){     int a;     scanf("%d",&am ...

  4. 给一个数,判断它是否是素数(质数) 质数:一个大于1的自然数只能被1和它本身整除...

    1 方法一: 2 3 x = int(input('--')) 4 flag = False # 假设不是素数or质数,做一个标志位 5 for i in range(2, x): 6 if x % ...

  5. C语言,判断一个数是否是质数(素数)。质数:只能被1和它本身整除的数,称为质数.

    #include<stdio.h> int main(){int num, i,loop=1;scanf("%d",&num); //输入一个数 if (num ...

  6. Java基础算法题(01):判断101-200之间有多少个素数,并输出所有素数。 素数又叫质数,就是除了1和它本身之外,再也没有整数能被它整除的数。也就是素数只有两个因子。

    查看所有50道基础算法题请看: Java的50道基础算法题 import java.util.ArrayList; import java.util.List; public class Detect ...

  7. 素数的定义法判断(含C++代码)

    一.素数定义 素数(prime number),也称质数,是指大于1的自然数中因数只有1和它本身的数.例如,2是素数,其只有1和2两个因数:29是素数,其只有1和29两个因数:51不是素数,除了1和5 ...

  8. Java黑皮书课后题第6章:**6.28(梅森素数)如果一个素数可以写成2^p-1的形式,其中p是某个正整数,那么这个素数就称作梅森素数。编写程序,找出p≤31的所有梅森素数,然后显示如下结果

    6.28(梅森素数)如果一个素数可以写成2^p-1的形式,其中p是某个正整数,那么这个素数就称作梅森素数.编写程序,找出p≤31的所有梅森素数,然后显示如下结果 题目 题目描述 破题 代码 题目 题目 ...

  9. JAVA经典算法50题(转)

    转载请注明出处:http://blog.csdn.net/l1028386804/article/details/51097928 JAVA经典算法50题 [程序1]   题目:古典问题:有一对兔子, ...

最新文章

  1. pyradiomics的yaml文件参数设置解读、Li‘s have a solution and plan.
  2. [TJOI2013]循环格
  3. 2019河北省大学生程序设计竞赛(重现赛)B 题 -Icebound and Sequence ( 等比数列求和的快速幂取模)...
  4. 团队博客 一 需求分析
  5. python将图片存入数据库_使用python把图片存入数据库
  6. X86 CPU特性之(1)-umip
  7. mysql可以用视图insert_MySql-视图操作
  8. fcpx调整图层_【FCPX萌新系列】新手常遇到的4个基础调色问题
  9. 利用线程池单线程下载网页信息
  10. 服务器“**”上的MSDTC不可用的解决办法
  11. 分享一下我制作的Bat批处理程序-PC Tools(含源码)
  12. 偏心率计算公式matlab,结构计算整体指标(3)——扭转位移比及楼层偏心率
  13. 每周分享第 37 期
  14. win7 增加Internet时间服务器
  15. 网页局部打印以及如何设置打印机纸张大小
  16. Task.Yield()和Task.CompletedTask有什么不同
  17. 第十三章:(1)CompletableFuture异步回调
  18. java.sql.SQLException: org.gjt.mm.mysql.Driver
  19. 2016年中考计算机考试模拟试题,2016年计算机三级考试模拟试题(含答案)
  20. office之word开启参考线对齐

热门文章

  1. 网页制作任务二:课表
  2. 嘴哥有料系列-can教程1:整车CAN网络基本结构
  3. 高晓松三问阿里巴巴合伙人,为什么来 为什么留 为什么战
  4. 《惢客创业日记》2020.07.12(周日)给广告贴标签
  5. 2.27√ 2.25的条件下作两点修改:表AB可能存在值相同的元素,但新生成的表C的元素值各不相同;利用A表空间存放表C
  6. imgui的golang绑定----giu的组件案例
  7. mssql 一次向表中插入多条数据的方法分享 (转自:http://www.maomao365.com/?p=6058)
  8. linux有什么作用
  9. 学历改革变化历程-学历改革是真的吗
  10. AD板卡数据采集程序