素数和二维数组

素数:今天我们来写素数这个程序,先创建素数这个表,构造素数表,欲构造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 @   冰灵IT  阅读(49)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示