java判断一个数是不是素数_Java-判断一个数是不是素数
import java.util.Scanner;
/**
* @author 薛定谔的猫
* java判断一个数是不是素数
*
* 素数又称质数,是指在一个大于1的自然数中,除了1和本身之外,不能被其他自然数整除的数*/
public class PrimeNumber {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);//扫描器,接收控制台输入信息
System.out.println("请输入一个大于1的整数:");
try {
int num = sc.nextInt();//接收控制台输入的整数
if (isPrime(num)) {//调用isPrime()方法
System.out.println(num + "是素数");//若isPrime()方法返回true,输出是素数
} else {
System.out.println(num + "不是素数");//若isPrime()方法返回false,输出不是素数
}
} catch (Exception e) {
System.out.println("请输入整数");//捕获异常,若输入非法数,输出异常
}
sc.close();
}
/**
* 用于判断一个数是否是素数,如果是,返回true,否则返回false
* @param a 输入的值
* @return true false*/
public static boolean isPrime(int a) {
boolean flag = true;
if (a<2) {//素数不小于2
return false;
} else {
for(int i = 2;i<=Math.sqrt(a);i++) {
if (a % i == 0) {//若果能被整除则说明不是素数,返回false
flag = false;
break;
}
}
}
return flag;
}
}
java判断一个数是否为素数[转]
http://blog.csdn.net/lwcumt/article/details/8027586 import java.util.Scanner; //质数又称素数,是指在一个大于1的自然数中 ...
c语言实践 判断一个数是不是素数
int main() { int input = 0; scanf_s("%d",&input); if (input < 2) { printf("wro ...
Java判断一个数是不是快乐数
快乐数的定义: 快乐数(happy number)有以下的特性: 在给定的进位制下,该数字所有数位(digits)的平方和,得到的新数再次求所有数位的平方和,如此重复进行,最终结果必为1. 以十进制为 ...
java 判断两个数是否异号
java 整型int占4个字节32位,两个数异或后移动31位判断结果,如果是1则异号,如果是0则同号 public class ShowEnviromentViarible { public stat ...
javascript应用之如何判断一个数为素数
判断是否为素数? 质数(prime number)又称素数,有无限个.质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数的数称为质数. 合数,数学用语,英文名为Composite numb ...
php判断某个数是素数的3种方法
什么是素数? 质数又称素数.一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数:否则称为合数.(注:1不是素数.) 方法一: 基本方法,——计数方法. $num = 7; $n = ...
『转载』判断一个正整数是不是素数,时间复杂度为O(根号n)
原文链接:https://blog.csdn.net/liangdagongjue/article/details/77895170#commentsedit PS:新手上路,实在找不到怎么转载,所以 ...
如何判断一个数是否为素数(zt)
怎么判断一个数是否为素数? 笨蛋的作法: bool IsPrime(unsigned n){ if (n<2) { //小于2的数即不是合数也不是素数 throw 0; ...
(Miller Rabin算法)判断一个数是否为素数
1.约定 x%y为x取模y,即x除以y所得的余数,当x
随机推荐
1415-2 计科&;计高 软件工程博客&;Github地址汇总-修正版
序号 标识 博客 代码 1 1121袁颖 joanyy joanyy 2 1122崔琪 chitty ChittyCui 3 1123吕志浩 lucy123 715lvzhihao 4 1124张静 ...
[Leetcode][JAVA] Best Time to Buy and Sell Stock I, II, III
Best Time to Buy and Sell Stock Say you have an array for which the ith element is the price of a gi ...
手动写的第一个eChart代码
手动写的第一个eChart代码 ,第一感觉,杂乱无章
java判断一个数是不是素数_Java-判断一个数是不是素数相关推荐
- java素数判断连续素数_java 判断一个数是素数(优化)
素数: 一个大于1的且只能被1和它本身整除的自然数叫素数 . 我们认为计算机判断一个数是否是素数过程 :例如11 i=2 2*3 2*3 2*5 i=3 3*2 3*3 i=4 4*2 i=5 5 ...
- java怎么判断对象不为空_java判断对象是否为空的方法
java判断对象是否为空的方法 发布时间:2020-06-25 14:39:17 来源:亿速云 阅读:134 作者:Leah 这篇文章将为大家详细讲解有关java判断对象是否为空的方法,文章内容质量较 ...
- 用java求1000之内的素数_java求1000以内的素数
.out.println("周长为:"+ bianChang*4); System.out.println("面积为:"+ bianChang*bianChan ...
- mysql判断当前日期是否为节假日_java 判断日期是否是节假日
1.新建一个excel命名为"节假日.xls"存放节假日,模板格式如下 2.判断是否是节假日的类 工作日返回true ,休息日返回false. 需要引用poi-bin-3.9包,包 ...
- java判断200以内的素数_java判断101-200之间的素数并输出
你知道java判断101到200之间的素数并且输出素数应该如何实现吗?下面就让我们一起来详细的了解一下吧! 一.题目 判断101-200之间有多少个素数,并且输出所有素数. 二.思路 判断素数的方法 ...
- java列出100以内的素数_Java判断100以内的素数
Loading... Java多重循环控制,判断100以内的素数并打印输出 ```java import java.util.Scanner; public class Prime { public ...
- java编程如何判断素数_Java判断素数
Java判断素数 1 Java判断素数的介绍 Java中的质数:质数是一个大于1并除以1的数字,或者仅是其自身.换句话说,素数不能除以自身或1以外的其他数.例如,2.3.5.7.11.13.17 .. ...
- java怎么判断json是否为空_java判断jsonObject和jsonArray是否为空
resJsonObj = {"res":"0","msg":"","data":{"Nam ...
- java判断两个int相等_Java 判断两个变量是否相等
判断两个变量是否相等的方式有两种:利用运算符 == 利用equals方法 (1)比较基本Java基本数据类型 比较基本数据类型,只能用"==",不能用equals,这里比较的是两个 ...
- java中获取绝对值的方法_Java判断绝对值的方法总结
if-else语句判断: import java.util.Scanner; public class AbsoluteValue { public static void main(String[] ...
最新文章
- elementui 清空下拉框值_element中的select如何在下拉数据改变后清空之前的选择?...
- 解题报告(五)组合计数(ACM / OI)超高质量题解
- 深入理解幂等性及Restful风格API的幂等性问题详解
- 【Redis学习】Redis管理命令总结
- python约瑟夫环_Python实现约瑟夫环问题的方法
- hashmap为什么线程不安全_StringBuilder为什么线程不安全?
- 负载均衡层设计方案(2)——Nginx安装
- 阿里云轻量服务器 外网卡_阿里云服务器购买流程及注意事项
- sharepoint 2013 配件控制FileUpload如何检查是否图像的方法
- 【路径规划】基于matlab果蝇优化算法机器人路径规划【含Matlab源码 677期】
- 【转】Java中的static关键字解析
- Fortran代码C化或Fortran与C/C++混编过程中矩阵转置的实现
- dell服务器开机进系统黑屏,dell电脑开机黑屏,教你几步解决_故障
- 正则表达式可视化校验工具Regulex
- IPO图(INPUT PROCESS OUTPUT)
- Unity3D - 使用天空盒子(Using Skyboxes)
- 什么是双亲委派模型?双亲委派模型有何作用?
- [CVPR2021]pixelNeRF: Neural Radiance Fields from One or Few Images
- petalinux使用-终极教程
- windows程序设计读书笔记一