某百货商场当日消费积分最高的8名顾客,他们的积分分别是:18,25,7,36,13,2,89,63,从这组数中找出最少的积分数以及他在数组中的原始位置
时间: 2024-06-14 18:06:15 浏览: 19
要找出最少的积分数以及他在数组中的原始位置,可以使用以下步骤:
1. 创建一个整型数组,将给定的积分数存储在数组中。
2. 初始化一个变量minScore为数组中的第一个元素,一个变量minIndex为0,分别表示最小的积分数和对应的原始位置。
3. 遍历数组,从第二个元素开始,比较当前元素与minScore的大小。
- 如果当前元素小于minScore,则更新minScore为当前元素的值,并更新minIndex为当前元素的索引。
4. 遍历结束后,minScore即为最少的积分数,minIndex即为最少积分数在数组中的原始位置。
以下是Java代码示例:
```java
public class Main {
public static void main(String[] args) {
int[] scores = {18, 25, 7, 36, 13, 2, 89, 63};
int minScore = scores[0];
int minIndex = 0;
for (int i = 1; i < scores.length; i++) {
if (scores[i] < minScore) {
minScore = scores[i];
minIndex = i;
}
}
System.out.println("最少的积分数为:" + minScore);
System.out.println("最少积分数在数组中的原始位置为:" + minIndex);
}
}
```
运行以上代码,输出结果为:
```
最少的积分数为:2
最少积分数在数组中的原始位置为:5
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)