喜欢研究学习技术,喜欢和志同道合的人交流。
从事测试6年,专职性能3年经验,擅长性能测试,测试框架开发。
励志格言:只要想学习,永远都不会太晚;只要想进步,永远都会有空间。
求100以内的质数
上一篇 /
下一篇 2014-06-26 21:37:15
/ 个人分类:java开发技术
public class TestNumber {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
// 求质数:只能被1和本身整除的数。
boolean isRight = false; //设置boolean值判定是否为质数。
for (int i = 1; i < 100; i++) { //外层循环100次
for (int j = 2; j < i; j++) { //内层循环从2开始(因为1不是质,本身值也不是。)
if (i % j == 0) { //如果除数为0,则不是质数,设置条件为真,跳出循环。
isRight = true;
break;
}
}
//如果为真,则执行打印语句打印出质数,否则则设置为假。
if (!isRight) {
System.out.println(i);
}else{
isRight=false;
}
}
}
}
收藏
举报
TAG: