1 质数问题

本案例要求使用交互的方式找出从 2 开始到某个数值范围内的所有质数,并输出结果。因为输出的质数可能较多,要求分行输出,每行最多输出 10 个质数。程序的交互过程如图-1所示:

图- 1

注:质数又称素数,指在大于1的自然数中,除了1和此整数自身外,不能被其它自然数整除的数。

2 int[]是一种数据类型吗?

3 使用两种方式,初始化数组arr的长度为4

4 查询数组最小值,并将数组扩容形成新数组

创建程序,实现查询数组中最小值的功能,并将最小值放入数组的第一位。需求为:创建一个长度为 10 的数组,数组内放置 10 个 0 到 99 之间(包含0,包含99)的随机整数作为数组元素,要求查询出数组中的最小值,并打印显示在界面上。然后,将数组的长度扩容为 11,将查询到的数组最小值记载为数组的第一个元素,并打印扩容后的数组的内容。界面效果如图-2所示:

图- 2

5 总结冒泡排序算法的原理