java数组练习题
一、基础练习题
1. 创建一个名为"numbers"的整型数组,包含以下元素:1, 2, 3, 4, 5。
2. 打印数组中第三个元素的值。
3. 修改数组中第二个元素的值为10。
4. 打印数组中所有元素的值。
二、进阶练习题
1. 创建一个名为"grades"的双精度浮点型数组,包含以下元素:78.5, 92.3, 85.6, 88.0。
2. 计算并打印数组中元素的平均值。
3. 出并打印数组中的最大值和最小值。
4. 创建一个名为"names"的字符串数组,包含以下元素:"Alice", "Bob", "Charlie", "David"。
5. 将"David"替换为"Ethan"。
6. 打印修改后的字符串数组。
三、马拉松比赛练习题
一共有10名选手参加马拉松比赛,他们的成绩分别是:
1. 135分钟
2. 147分钟
3. 120分钟
4. 155分钟
5. 130分钟
6. 144分钟
7. 118分钟
8. 137分钟
9. 165分钟
10. 152分钟
1. 创建一个名为"marathonTimes"的整型数组,包含以上成绩。
2. 计算并打印完成马拉松的选手人数。
3. 计算并打印平均完成时间。
4. 出并打印完成时间最短和最长的选手成绩。
四、学生成绩练习题
某班级有10名学生,他们的成绩如下:
1. 89分
2. 78分
3. 92分
4. 85分
5. 76分
6. 94分
7. 81分
8. 90分
9. 87分
java定义一维数组并赋值10. 95分
1. 创建一个名为"studentGrades"的整型数组,包含以上成绩。
2. 计算并打印班级的平均成绩。
3. 出并打印成绩大于90分的学生数量。
4. 将成绩不及格(低于60分)的学生的成绩替换为60分。
5. 打印修改后的学生成绩。
五、扩展练习题
对于一个包含任意整数的数组,请编写一个Java程序来出其中的一个"幸运数"。"幸运数"的定义如下:
- 该数出现的次数超过数组长度的一半。
- 示例:对于数组[1, 2, 3, 2, 2, 2, 5, 4, 2],其中的幸运数为2。
1. 创建一个包含至少10个整数的数组,并确保至少存在一个幸运数。
2. 编写一个方法来出数组中的幸运数。
3. 打印数组中的幸运数。
这些练习题将帮助你巩固和提升Java中数组的操作能力。完成这些练习后,你会更加熟练
地使用Java数组,并且能够解决一些常见的数组问题。通过不断练习和实践,你的编程技巧将逐渐提升。加油!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论