在主方法中通过键盘录入三个整数。定义一个方法,方法接收三个整数变量,在方法中从大到小依次打印三个变量。执行效果如下: 请输入第一个整数:10 请输入第二个整数:30 请输入第三个整数:20 从大到小的顺序是: 30 20 10
时间: 2024-10-10 16:08:06 浏览: 42
python练习题 :用户任意输入10个整数到列表中,然后由大到小排列并输出。
首先,你需要在主方法中获取用户输入的三个整数,并将它们传递给排序方法。可以使用Java的Scanner类来实现键盘录入。然后定义一个名为 `printNumbersInDescendingOrder` 的方法来按降序打印这三个数字。以下是示例代码:
```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();
System.out.println("请输入第二个整数:");
int num2 = scanner.nextInt();
System.out.println("请输入第三个整数:");
int num3 = scanner.nextInt();
printNumbersInDescendingOrder(num1, num2, num3);
// 关闭Scanner
scanner.close();
}
/**
* 从大到小打印三个整数
*/
public static void printNumbersInDescendingOrder(int a, int b, int c) {
System.out.println("从大到小的顺序是: " + c + " " + b + " " + a);
}
}
```
当你运行这个程序,按照提示依次输入三个整数,它将按照所定义的方法显示从大到小的顺序。
阅读全文