编写程序找出最低的积分及它在数组中的原始位置(下标)。

题目:

某百货商场当日消费积分最高的八名顾客,他们的积分分别是18、25、7、36、13、2、89、63。编写程序找出最低的积分及它在数组中的原始位置(下标)。

提示:

1.创建points[],存储八名顾客的积分。

2.定义变量min,存储最低积分;定义变量index,存储最低积分的下标。

3.假设第一个元素为最低积分,下标为0。

4.遍历数组,将数组元素和min的值进行比较。


public class 消费积分 {

	public static void main(String[] args) {
		int points[] = {18,25,7,36,13,2,89,63};
		int min,index;
		min = points[0];
		index = 0;
		for(int i =1;i<points.length;i++) {
			if(min>points[i]) {
				min = points[i];
				index = i;
			}
		}
		System.out.println("积分最低的是:"+min+",原来的位置是:"+(index+1));
	}

}

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632