A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

woxiangxuexi

初级黑马

  • 黑马币:62

  • 帖子:36

  • 精华:0

计算1-100之间的质数有多少个?将质数以及质数总数打印在控制台。

6 个回复

倒序浏览
{:3_68:}
你不会是java双元19期的吧。今天刚留的作业。{:3_59:}
回复 使用道具 举报
晕啊  今天我们刚学到这
回复 使用道具 举报
卧槽,你也在做这个?虽然不是一个班但是我们也有这个题,
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
今天作业马
回复 使用道具 举报
今天作业马
回复 使用道具 举报
/*
* 打印1-100之间的素数     能被一和自身整除的数,1不是素数
* 两层for循环:外层循环 控制从2 至  100,判断哪个是素质   i
*           内层循环 控制从2 至  自身的整数,判断:若i%j==0,则比较i与j是否相等,若相等时则i被自身整除     j
*           i%j=0   
*/
public class SuShu {

        public static void main(String[] args) {
                int count=0;
                for (int i = 2; i <= 100; i++) {
                        int j;
                        for (j = 2; j <= i; j++) {
                                if (i%j==0) {
                                        break;
                                }
                        }
                        if (i == j) {
                                if (count%5==0) {
                                        System.out.println();
                                }
                                count++;
                                System.out.print(i+" ");
                        }
                       
                }
                System.out.println("输出100以内的素数个数为:"+count);
        }

}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马