哪位高手帮忙做一下JAVA的题哈,谢谢

2024-11-28 14:54:43
推荐回答(4个)
回答1:

这个代码应该简单点,容易懂
import javax.swing.JOptionPane;
public class baidu
{
public static void main(String args[])
{
int i;int t[]=new int[10];int max,min;
for(i=0;i<=9;i++)
{
String input;
input=JOptionPane.showInputDialog("请输入第"+(i+1)+"个数");
t[i]=Integer.parseInt(input);
}

max=t[9];min=t[9];
for(i=9;i>0;i--)
{
if(t[i]>t[i-1])
min=t[i-1];
}
for(i=9;i>0;i--)
{
if(t[i] max=t[i-1];
}
System.out.println("最大数max="+max);
System.out.println("最小数min="+min);

}
}
//最笨的方法
import javax.swing.JOptionPane;
public class baidu
{
public static void main(String args[])
{
int i;int t[]=new int[10];int max,min;
for(i=0;i<=9;i++)
{
String input;
input=JOptionPane.showInputDialog("请输入第"+(i+1)+"个数");
t[i]=Integer.parseInt(input);
}

max=Math.max(t[0],Math.max(t[1],Math.max(t[2],Math.max(t[3],Math.max(t[4],Math.max(t[5],Math.max(t[6],Math.max(t[7],Math.max(t[8],t[9])))))))));
System.out.println("最大数max="+max);

}
}
//其实只要明白两个Math.max(a,b)是得到两个数的最大值就可以了啊

回答2:

1楼不厚道
不给分 就不帮忙了
现在人怎么了
怎么动不动就分啊钱啊的

回答3:

不明白楼主想叫人干什么, 帮忙做题还给个参考, 给的参考代码写的还莫名其妙??????还没有悬赏分, 不够意思啦........

回答4:

arrays.sort