用JAVA编程从键盘输入2个不同的整数,按照从小到大顺序输出
时间: 2024-05-14 10:15:47 浏览: 165
可以使用Java的Scanner类来从键盘输入整数,并使用if语句进行大小比较。以下是用Java编程实现输入2个整数并按照大小排序的示例代码:
```
import java.util.Scanner;
public class SortNumbers {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入第一个整数:");
int num1 = scanner.nextInt();
System.out.print("请输入第二个整数:");
int num2 = scanner.nextInt();
if (num1 < num2) {
System.out.println(num1 + " " + num2);
} else {
System.out.println(num2 + " " + num1);
}
}
}
```
运行程序后,会提示用户输入两个整数,然后按照从小到大的顺序输出这两个整数。
相关问题
用Java进行编程结构化程序的3种基本结构在Java中的实现,从键盘输入2个不同的整数,按照从小到大顺序输出。
好的,我明白您的问题。在Java中,结构化程序的3种基本结构分别是顺序结构、选择结构和循环结构。
对于您的问题,我们可以采用顺序结构,即按照以下步骤进行编写代码:
1.从键盘输入2个整数,可以使用Scanner类来实现。
2.对输入的两个整数进行比较,确定它们的大小顺序。
3.按照从小到大的顺序输出这两个整数。
下面是实现该程序的Java代码:
```
import java.util.Scanner;
public class SortNumbers {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入两个整数:");
int num1 = input.nextInt();
int num2 = input.nextInt();
if(num1 > num2) {
int temp = num1;
num1 = num2;
num2 = temp;
}
System.out.println("这两个数从小到大的顺序为:" + num1 + "," + num2);
}
}
```
以上代码首先创建了一个Scanner对象input,用于读取从键盘输入的整数。接着通过if语句来比较输入的两个整数的大小关系,并将它们按照从小到大的顺序重新赋值给变量num1和num2。最后,使用System.out.println()语句输出排序后的结果。
注意,上述代码只是其中一种实现方式,您可以根据自己的需求进行改动和优化。
用JAVA写一个从键盘输入四个整数,从小到大顺序输出
### 回答1:
以下是使用JAVA编写一个从键盘输入四个整数,并按照从小到大顺序输出的示例代码:
```java
import java.util.Scanner;
public class SortNumbers {
public static void main(String[] args) {
int num1, num2, num3, num4;
Scanner input = new Scanner(System.in);
//从键盘输入四个整数
System.out.println("请输入四个整数:");
num1 = input.nextInt();
num2 = input.nextInt();
num3 = input.nextInt();
num4 = input.nextInt();
//对四个数进行排序,从小到大输出
int[] nums = {num1, num2, num3, num4};
for (int i = 0; i < nums.length - 1; i++) {
for (int j = i + 1; j < nums.length; j++) {
if (nums[i] > nums[j]) {
int temp = nums[i];
nums[i] = nums[j];
nums[j] = temp;
}
}
}
System.out.println("从小到大排序后的结果是:");
for (int i = 0; i < nums.length; i++) {
System.out.print(nums[i] + " ");
}
}
}
```
您可以在命令行或者IDE中运行此代码,然后依次输入四个整数,程序将会自动将它们从小到大排序并输出。
### 回答2:
以下是使用JAVA编写的实现从键盘输入四个整数,然后按照从小到大的顺序输出的代码:
```java
import java.util.*;
public class SortIntegers {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] numbers = new int[4];
System.out.println("请输入四个整数:");
for (int i = 0; i < numbers.length; i++) {
numbers[i] = scanner.nextInt();
}
Arrays.sort(numbers);
System.out.println("从小到大排序后的结果为:");
for (int number : numbers) {
System.out.print(number + " ");
}
scanner.close();
}
}
```
运行以上代码后,在控制台上输入四个整数,程序将会按照从小到大的顺序输出这四个整数。
阅读全文
相关推荐













