用Java编写输入三个整数,计算并输出最大和最大的数
时间: 2023-05-21 22:06:44 浏览: 75
您好!以下是用 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类分别实现求三个整数中的最大数和最小数
```java
public class MaxMinFinder {
public static int findMax(int a, int b, int c) {
int max = a;
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
return max;
}
public static int findMin(int a, int b, int c) {
int min = a;
if (b < min) {
min = b;
}
if (c < min) {
min = c;
}
return min;
}
}
```
使用示例:
```java
int a = 10, b = 20, c = 30;
int max = MaxMinFinder.findMax(a, b, c);
int min = MaxMinFinder.findMin(a, b, c);
System.out.println("Max: " + max); // 输出 "Max: 30"
System.out.println("Min: " + min); // 输出 "Min: 10"
```
用java编写程序:输入一个三位正整数,计算各位数值之和。
好的,以下是Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入一个三位正整数:");
int num = sc.nextInt();
int sum = 0;
while(num > 0) {
sum += num % 10;
num /= 10;
}
System.out.println("各位数值之和为:" + sum);
}
}
```
程序首先使用`Scanner`类接收用户输入的三位正整数,然后使用循环每次取出数字的个位数值并累加到`sum`变量中,最后输出结果即可。