java通过键盘输入任一个整数,判断其是不是是素数,并输出判断结果。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java通过键盘输入任一个整数,判断其是不是是素数,并输出判断结果。相关的知识,希望对你有一定的参考价值。
提示:素数就是除1和本身以外,不能被其他任何整数整除的数。根据此定义,判别某数m是否为素数最简单的方法就是依次用i=2~m-1去除,只要有一个数能整除m,m就不是素数;否则m是素数。
按照你的要求编写的判断是否是素数的Java程序如下
import java.util.Scanner;public class EE
public static void main(String[] args)
System.out.print("请输入一个正整数:");
Scanner sc=new Scanner(System.in);
int m=sc.nextInt();
int i;
for(i=2;i<m;i++)
if(m%i==0) break;
if(i==m)System.out.println(m+"是素数.");
else System.out.println(m+"不是素数.");
运行结果
请输入一个正整数:23
23是素数.
很方便接受命令行输入 的
~~~~~~~~~~~~~
以上是关于java通过键盘输入任一个整数,判断其是不是是素数,并输出判断结果。的主要内容,如果未能解决你的问题,请参考以下文章
用java编写实现从键盘输入一个字符串,判断其是不是为浮点数?
c语言 从键盘输入正整数m和n,将m到n之间的所有素数存入数组s中,并将s中元素5个一行输出。