黑马程序员技术交流社区

标题: 基础测试题4--编写程序计算12+22+32+....+1002的和. [打印本页]

作者: qq4916097    时间: 2015-7-5 16:24
标题: 基础测试题4--编写程序计算12+22+32+....+1002的和.
/*****************************************编写程序计算12+22+32+....+1002的和.
*****************************************/




package com.itheima.test;//写类必写包,包名自己按规则随意
public class Prime {
        public static void main(String[] args) {
                int i,j;
                for(i=2;i<1000;i++){//1不是质数 忽略
                        for(j=2;j<i;j++){//判断2到他自身前一个数
                                if(i%j==0) //若能被整除,则说明不是质数
                                        break;
                        }
                        if(j==i)//质数只能被他本身整除  1就不必说了  小学生都懂
                                System.out.print(i+"\t");
                }
        }
}

//注 如果想优化的话  有个方法叫Math.sqrt()  伙计们  想知道呢 自己动手动脑吧







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2