试题详情
- 简答题判断101-200之间有多少个素数,并输出所有素数。
-
程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。 public class lianxi02 {
public static void main(String[] args){
int count=0;
for(int i=101;i<200;i+=2)
{
booleanb=false;
for(int j=2;j<=Math.sqrt(i);j++)
{
if(i%j==0)
{
b=false;break;
}
else {
b=true;
}
}
if(b==true)
{ count++;System.out.println(i);
}
}
System.out.println("素数个数是:"+count);
}
} 关注下方微信公众号,在线模考后查看
热门试题
- 类中static修饰的变量或方法,可以使
- 下面哪项不属于SQL语句的子类()
- 在事件委托类的继承体系中,最高层次的类是
- 在JAVA语言中,下列代码的输出结果是(
- 若需要定义一个只能在本类中被访问类方法,
- 关于下面的代码行int[]arr={1,
- 如果x=2,(x++)/3的值是()
- Java可以在while后表达式中使用的
- 先阅读下面的程序片段,对于定义的变量,以
- ava程序分为两种形式()、()
- 下列变量定义中,不合法的是()
- 能从左到右,从上到下地排列组件,并且当从
- Jdo是什么?
- instanceof关键字的作用()
- 若有charc=’8’;shorts=2
- Anonymous Inner Clas
- 抽象方法必须定义在抽象类中,所以抽象类中
- 在Java中,关键字()使类不能派生出子
- 下列说法哪个是正确的?()
- 如何处理对数据库访问操作的结果?