素数和二维数组

素数:今天我们来写素数这个程序,先创建素数这个表,构造素数表,欲构造n以内的素数表

1.令x为2

2.将2x、3x、4x直至ax<n的数标记为非素数

3.令x为一下没有没有被标记为非素数的数,重复2;直到所有的数都已经尝试完毕

然后就是这个素数表的代码了,下面这个代码就是素数的表,还有算法不一定和人

的思考方式相同

 

 

二维数组:我们先来看二维数组的定义方式:int[] []  a = new int[行] [列];它后面括号写的行和列是什么意思呢

其实是三五矩阵,int[] []  a = new int[3] [5]这就是3,5行列

我们再看二维数组的遍历:其实跟一维数组差不多,这就是二维数组的遍历,跟一维数组遍历没什么不一样啊

 

 1.a[i] [j]  是一个int

2.表示第i行第j列上的单元

3.a[i,j]并不存在

 

接下来就是二维数组初始化,二维数组初始化有两种,第一种是在int[] [] 后面直接写数组,这是第一种

第二种就是new出来的二维数组是这样写的:下面这个代码就是二维数组的两种初始化方式,这就是二维数组

 

 

 

 

posted @ 2022-06-23 11:25  冰灵IT  阅读(57)  评论(1)    收藏  举报