Java数组作业

更新时间:2024-06-01 02:00:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1、用数组求解Fibonacci数列的前20项。按每行4个输出数组的元素。

2、用选择法对20个数从小到大排序。 } } 截图:

3、利用求素数的方法,就6~20之间的所有偶数验证歌德巴赫猜想: 任何一个大于6的偶数可以分解为两个素数之和。

4、利用随机函数产生16个随机整数给一个4*4的二维数组赋值。 1)按行列输出数组 2)求最外一圈元素之和。

5、利用数组元素间的关系输出含8行的杨辉三角形; 杨辉三角形特点:

(1)第1列元素为1,对角线元素为1;

(2)其他元素均为前一行的同一列位置元素和前一行的前一列元素之和。 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1

1 7 21 35 35 21 7 1

6、产生20个范围为0~50之间的不重复随机整数存入到一个数组中,将数组中元素按由小到大输出,并求数组所有元素的平均值。

【提示】每产生一个整数要跟前面已产生的数进行比较,如果已存在,则不算,要重新产生,可以用一个循环来控制产生一个新数,只有产生的数未出现过,才能出循环。

7、利用随机函数产生36个随机整数给一个6*6的二维数组赋值。求出所有鞍点,鞍点的条件是该元素在所在行是最大值,在所在列是最小值。

【提示】 先找出行上最大的元素,然后在判断该元素在所在的列上是否是最小的。

本文来源:https://www.bwwdw.com/article/bgs6.html

Top