菜鸟涂鸦作品展_No.2

//【程序2】 题目:判断101-200之间有多少个素数,并输出所有素数。
//1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),
//如果能被整除, 则表明此数不是素数,反之是素数。
public class _2_sushu {
public int sushu(int a,int b){
int i,j,flag;
for( i=a ; i<=b ; i++ ){
flag=0;
for ( j=2 ; j<=i-1 ; j++ ){
if (i%j==0)
flag=1;
}
if (flag==0)
System.out.println(i+"\t");
}
return 0;
}
public static void main(String[] args){
_2_sushu s = new _2_sushu();
s.sushu(100,200);
}
}

涂鸦体会:

  这个例子也没有体现面向对象的思想,用到一个flag标志变量,以前倒是用过,通常用在嵌套循环中。这种程序虽然没有技术含量,勉励继续,继续。

原文地址:https://www.cnblogs.com/aniuer/p/2646176.html