码迷,mamicode.com
首页 > 编程语言 > 详细

java每日小算法(27)

时间:2014-06-13 21:12:22      阅读:443      评论:0      收藏:0      [点我收藏+]

标签:package   number   public   return   import   

/* 【程序27】 
题目:求100之内的素数    */
package test;

import java.util.Scanner;

public class test
{
	public static boolean prime(int number)
	{
		boolean flag = true;
		int mid = (int)Math.sqrt(number);
		for(int i = 2; i< mid+1; i++)
		{
			if(number % i == 0)
				{
					flag = false;
					break;
				}
		}
		return flag;
	}

	public static void main(String args[])
	{

		Scanner sc = new Scanner(System.in);
		System.out.println("请输入一个100以内的数字:");
		String letter = sc.next();
		int number = Integer.valueOf(letter);
		if(number > 100 || number < 0)
		{
			System.out.println("输入错误,请重新来过");
			return;
		}
		if(prime(number))
		{
			System.out.println("YES");
		}
		else
		{
			System.out.println("NO");
		}
		sc.close();
	}
}


java每日小算法(27),布布扣,bubuko.com

java每日小算法(27)

标签:package   number   public   return   import   

原文地址:http://gomic.blog.51cto.com/8689134/1426072

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!