一道java的程序设计题·:求一维数组中的最大、最小的元素以及它们的下标。

要点:1.先声明数组同时进行初始化2。最大、最小值初始化为数组的第一个元素。3.数组的每个元素(除第一个元素)与最大值、最小值相比较,最后确定最终的最大值、最小值并输出。... 要点:1.先声明数组同时进行初始化2。最大、最小值初始化为数组的第一个元素。3.数组的每个元素(除第一个元素)与最大值、最小值相比较,最后确定最终的最大值、最小值并输出。 展开
 我来答
百度网友8882490
2011-05-12 · TA获得超过1747个赞
知道小有建树答主
回答量:1190
采纳率:0%
帮助的人:994万
展开全部
public static void main(String[] args) {
int[] numbers = {3,5,6,44,63,24,68,21,77}; //声明数组同时进行初始化
int min = numbers[0];
int max = numbers[0];//最大、最小值初始化为数组的第一个元素
int minflag = 0;
int maxflag = 0; //记录最大最小值下标
for(int i = 1;i < numbers.length;i++){ //确定最终的最大值、最小值并输出
if(numbers[i] < min)
{
min = numbers[i];
minflag = i;
}

if(numbers[i] > max){
max = numbers[i];
maxflag = i;
}

if(i == numbers.length-1){
System.out.println("最小值: "+min+" ,下标:"+minflag);
System.out.println("最大值: "+max+" ,下标:"+maxflag);
}
}
}
百度网友4465412
2011-05-11 · TA获得超过184个赞
知道小有建树答主
回答量:562
采纳率:0%
帮助的人:380万
展开全部
这还要设计吗?已经给出算法啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式