//【程序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/archive/2012/08/19/2646176.html