【发布时间】:2020-07-12 05:06:19
【问题描述】:
我是编程新手。我想找到给定数组中的最大和最小数字。所以我写了这段代码。尽管这给出了正确的最小数字,但它给出了多个最大数字。有人可以帮我解决这个问题吗?
package maximumandminimum;
公共类Maximumandminimum {
public static void main(String[] args)
{
int arr[] = {33,55,80,90,12,56,78};
int min = arr[0];
int max = arr[0];
for(int i = 0; i< arr.length;i++)
{
if(arr[i]<min){
min= arr[i];
System.out.println("minumum number is"+min);
}
if(arr[i]>max){
max = arr[i];
System.out.println("maximum number is"+max);
}
}
}
}
【问题讨论】:
-
在你的循环之后打印(不是in你的循环)。 从不将代码作为图片发布。 编辑您的问题以包含代码的文本。
-
我很确定在这里帮助你的最佳人选是 你:这不是一个复杂的问题,它是一个初级编程,通过搜索很容易找到太多答案已经。话虽如此:记得通读how to ask a good question 并通过编辑您的帖子以符合其规定的政策。
-
Elliott Frisch 感谢您的建议。
标签: java arrays max series minimum