//求100---200之间的所有素数
public class Test217
{
public static void main(String args[])
{
int n=0;
outer:for(int i=101;i<200;i+=2)
{
int k=15;
for(int j=2;j<=k;j++)
{
if (i%j==0)
continue outer ;
}
System.out.print(" "+i);
n++;
if (n<10)
continue;
System.out.println();
n=0;
}
System.out .println();
}
}
输出结果:
请问这里的j,k是什么用意呀??
public class Test217
{
public static void main(String args[])
{
int n=0;
outer:for(int i=101;i<200;i+=2)
{
int k=15;
for(int j=2;j<=k;j++)
{
if (i%j==0)
continue outer ;
}
System.out.print(" "+i);
n++;
if (n<10)
continue;
System.out.println();
n=0;
}
System.out .println();
}
}
输出结果:
请问这里的j,k是什么用意呀??
解决方案 »
- usebean标签undefined type 未定义类型
- 多同名表单传struts2怎么区分id
- iFrame怎么用?
- js如何实现离开页面时对页面栏位值是否改变的判断? 急!!!
- 帮忙找工作 重庆、成都均可 培训生附简历
- url传中文问题
- 关于struts使用html:select标签的问题
- hibernate给我报的错:could not instantiate CacheProvider
- 我的tomcat运行一段时间就自动关闭了,还要重新启动。这是为什么?是不是跟访问量有关系!!再那设置访问量?
- session bean问题
- JAVA求职
- 我在做个B/S 模式的邮件系统 用的是javaMail服务器
public class PrimeTest{
// 判断一个整数num是否是素数
public static boolean checkPrime(int num) {
if (num <= 0)// 负数和零不是素数
{
return false;
}
if (num == 1 || num == 2)// 1和2是素数
{
return true;
}
for (int i = 2; i < Math.sqrt(num) + 1; i++) {
if (num % i == 0) {
return false;
}
}
return true;
} // 获取start——end间素数的个数,并打印出素数
public static int getPrimeNum(int start, int end) {
int sum = 0;
for (int i = start; i <= end; i++) {
if (checkPrime(i) == true)// 是素数
{
System.out.print(i + " ");
sum++;
}
}
return sum;
} public static void main(String args[]) {
int start = 100;
int end = 200;
int sum = getPrimeNum(start, end);
System.out.println("\n" + start + "~" + end + "间共有" + sum + "个素数!");
}
}