java 输入几个数,输出几个数逆序
时间: 2024-05-15 19:15:09 浏览: 18
以下是一个 Java 程序,它从控制台输入一些数字,然后输出这些数字的逆序:
```java
import java.util.Scanner;
public class ReverseNumbers {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入数字个数:");
int n = input.nextInt();
int[] numbers = new int[n];
System.out.print("请输入数字:");
for (int i = 0; i < n; i++) {
numbers[i] = input.nextInt();
}
System.out.print("逆序输出数字:");
for (int i = n - 1; i >= 0; i--) {
System.out.print(numbers[i] + " ");
}
}
}
```
运行这个程序,它会提示你输入数字个数,然后提示你输入这些数字。输入完毕后,程序会逆序输出这些数字。
相关问题
java编写一个程序,输入1个不多余5位的整数,求它是几位数,并逆序输出该数
可以使用Java编写一个程序,实现输入一个不多于5位的整数,然后求出该数的位数并逆序输出。
具体步骤如下:
1. 首先,使用Scanner类获取用户输入的整数。
2. 使用一个临时变量temp来保存用户输入的整数。
3. 判断temp的值,通过循环对temp进行除以10的操作,每次循环后将temp缩小10倍,直到temp小于10为止,计算循环的次数即为该整数的位数。
4. 将该整数转换为字符串,并使用StringBuilder类的reverse方法将字符串倒序排列。
5. 最后,使用System.out.println方法输出倒序排列后的字符串即为所求结果。
下面是这个程序的示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个不多于5位的整数:");
int num = scanner.nextInt();
int temp = num;
int count = 0;
while (temp >= 10) {
count++;
temp /= 10;
}
count++;
String reversedNum = new StringBuilder(String.valueOf(num)).reverse().toString();
System.out.println("该数是" + count + "位数,并逆序输出为:" + reversedNum);
}
}
```
运行程序后,输入一个不多于5位的整数,程序会输出该整数的位数,并将该整数逆序输出。例如,输入12345,程序会输出“该数是5位数,并逆序输出为:54321”。
java给出一个不多于5位的正整数,要求求出它是几位数按逆序打印出这个数
以下是Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个不多于5位的正整数:");
int num = scanner.nextInt();
int count = 0; // 记录位数
int[] nums = new int[5]; // 用数组存储数字
while (num > 0) {
nums[count++] = num % 10;
num /= 10;
}
System.out.printf("它是%d位数,按逆序打印为:", count);
for (int i = 0; i < count; i++) {
System.out.print(nums[i]);
}
}
}
```
示例输入输出:
```
请输入一个不多于5位的正整数:12345
它是5位数,按逆序打印为:54321
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)