其实做这题,你要知道什么是质数就好办了,质数就是只能被自己和1整除的数。那么你将一个数拿来从1开始除,一直到它本身,如果能被除尽,则计数器加1,最后判断计数器的值就行了。
- class Zhishu
- {
- public static void main(String[] args)
- {
- int count=0;
- for(int i=1;i<=100;i++)
- {
- count=0;
- for(int j=1;j<=i;j++)
- {
- if(i%j==0)
- {
- count++;
- }
- }
- if(count==2||count==1)
- {
- System.out.print(i+" ");
- }
- }
- }
- }
复制代码 |