有四个整数,求其中最大值,用Java语言。
答案:5 悬赏:80 手机版
解决时间 2021-06-04 06:06
- 提问者网友:原来太熟悉了会陌生
- 2021-06-03 17:45
有四个整数,求其中最大值,用Java语言。
最佳答案
- 五星知识达人网友:長槍戰八方
- 2021-06-03 18:27
public void maxNum(){
Random ran=new Random();
//产生4文个0至100的随机整数
int[] ax = new int[4];
for(int i=0;i<ax.length;i++){
ax[i]=ran.nextInt(100);
}
int max = ax[0];
for(int i=1;i<ax.length;i++){
if(max<ax[i]){
max = ax[i];
}
}
System.out.println("4个数中的最大值:"+max);
}
全部回答
- 1楼网友:独钓一江月
- 2021-06-03 19:59
int array[4] = {};
int max = array[0];
for(int i = 0; i < 4; i++){
if(array[i] > max)
max = array[i];
}
- 2楼网友:孤老序
- 2021-06-03 19:39
import java.util.*;
public class MaxTest {
public static void main(String[] args) {
int[]num=new int[4];
Random random=new Random();
int max=0;
System.out.print("随即产生4个数:");
for(int i=0;i<num.length;i++)
{
num[i]=random.nextInt(100);
System.out.print(num[i]+" ");
if(max<num[i])
max=num[i];
}
System.out.println("\n最大数:"+max);
}
}
- 3楼网友:摆渡翁
- 2021-06-03 19:22
import java.util.*
class Max{
public static void main(String args[]){
double temp ,temp1,temp2;
Scanner sc = new Scanner(System.in);
System.out.println("请输入第一个数");
double num1 = sc.nextDouble();
System.out.println("请输入第二个数");
double num2 = sc.nextDouble();
System.out.println("请输入第三个数");
double num3 = sc.nextDouble();
System.out.println("请输入第四个数");
double num4 = sc.nextDouble();
num1>num2?temp =num1:temp=num2;
num3>temp?temp1 =num3:temp1=temp;
num4>temp1?temp2 =num4:temp2=temp1;
System.out.println("最大的数是:"+temp2);
}
}
- 4楼网友:千杯敬自由
- 2021-06-03 18:49
public class Test
{
public static void main(String args[])
{
//既然没有写出四个数,那我就随机吧..
int[] array = new int[4];
for(int i=0;i<array.length;i++){
array[i]=new Random().nextInt(100);
}
int max = array[0];
for(int i=1;i<array.length;i++){
if(max<array[i]){
max = array[i];
}
}
System.out.println("4个数中的最大值:"+max);
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯