用Java编写输入三个整数,计算并输出最大和最大的数
时间: 2023-05-21 18:06:44 浏览: 107
您好!以下是用 Java 编写输入三个整数,计算并输出最大和最小的数的代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入三个整数:");
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();
int max, min;
max = min = a;
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
if (b < min) {
min = b;
}
if (c < min) {
min = c;
}
System.out.println("最大的数是:" + max);
System.out.println("最小的数是:" + min);
}
}
希望对您有帮助!
相关问题
用 Java 编写 输入三个整数×,y,z,请把这三个数由大到小输出
在 Java 中,你可以通过创建一个简单的控制流程来获取用户输入的三个整数并按从大到小的顺序输出。这里是一个示例程序:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入三个整数:");
// 获取用户输入
int x = scanner.nextInt();
int y = scanner.nextInt();
int z = scanner.nextInt();
// 比较并输出
if (x > y && x > z) {
System.out.println("最大的数是:" + x);
} else if (y > x && y > z) {
System.out.println("最大的数是:" + y);
} else {
System.out.println("最大的数是:" + z);
}
if (z >= y) { // 如果z不是最小的,再比较y和z
if (y > z) {
System.out.println("第二大的数是:" + y);
} else {
System.out.println("第二大的数是:" + z);
}
} else {
System.out.println("第二大的数是:" + z);
}
System.out.println("最小的数是:" + x); // 最小的数肯定是最开始的那个
scanner.close();
}
}
```
在这个程序里,我们首先读取用户的输入,然后使用条件语句来判断和输出三个数的大小。注意,这个程序假设用户会提供有效的整数输入。
用java编写一个程序,输入四个整数,输出最大的数
当然,你可以使用Java编写一个简单的控制台应用程序来完成这个任务。下面是一个基本的例子:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建一个扫描器用于接收用户输入
System.out.println("请输入四个整数:");
int num1 = scanner.nextInt(); // 第一个数字
int num2 = scanner.nextInt(); // 第二个数字
int num3 = scanner.nextInt(); // 第三个数字
int num4 = scanner.nextInt(); // 第四个数字
int maxNum = getMax(num1, num2, num3, num4); // 调用函数找出最大值
System.out.println("这四个数中最大的是:" + maxNum);
}
// 辅助函数,比较四个整数并返回最大值
private static int getMax(int a, int b, int c, int d) {
return Math.max(a, Math.max(b, Math.max(c, d)));
}
}
```
在这个程序中,我们首先创建一个`Scanner`对象获取用户输入,然后使用`getMax`函数计算并返回输入的四个整数中的最大值。最后,将结果打印出来。
阅读全文