一、素数存放数组
/存储2-100之间的素数/
public class Array7 {
public static void main(String args[]){
int[] array=new int[100];
int i,j;
int Index=0;//设置一个变量用于存放索引的改变
for (i=2;i<=100;i++){
//外循环进行遍历素数范围
for(j=2;j<i;j++) //内循环用于判断外循环的值是否为素数
if(i%j == 0)//判断在1-i之间是否存在能让i整除的数
break;
if (j == i){
//如果j==i,则证明在1-i之间没有数能整除i,说明i是一个素数
array[Index]=i; //将i存放进数组
Index++;//每存放一个数,则索引位置加1
}
else
continue; //如果不相等,则继续外循环下一个数
}
for (int k=0;k<Index;k++)
System.out.println(array[k]);//输出,实际存放个数则为Index
}
}