⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 work7.java

📁 java基础应用实例
💻 JAVA
字号:


/*
 * 质数是1以外只能被1和本身整除的正整数.

        用for语句实现输出1000以内质数,要求每行输出10个,并统计个数。

        要点:
	
	用for循环遍历1000以内所有的整数

	判断是否是质数,如果是则输出,否则什么也不做。
 */
public class work7 {
	public static void main(String[] args)
	{
		int a=0;
		for(int i=1;i<1000;i++)
		{
			for(int j=2;j<i;j++)
			{
				if(i%j==0)                          
				   break;                             //如果i有一个约数,则i不为质数,直接去掉。
				 else                                 
				
					 if(j==(i+1)/2)                   //如果i直到被自己小一半的数还不能整除,则i为质数。
				   	 {
					    System.out.print(i+" ");
					    a++;                           //a,计数总质数的个数。
					     if(a%10==0)					     
						   System.out.println();       //将质数按十个十个一排输出。
											      
				   	 } 
				  
			 }
			
		  }
		System.out.println();
		System.out.println("1000以内的质数总个数为:"+a+"个");
			
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -