编写程序将任意四位整数,各个位数以两个制表符的间距输出,且每两个字符换行一次,例如整数1357应输出 1 3 5 7java代码
时间: 2024-03-11 08:47:45 浏览: 59
好的,以下是 Java 代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入一个四位整数:");
String num = sc.nextLine(); // 获取用户输入的四位整数
// 遍历整数的每一位,将其转换成两个制表符的形式,然后输出
for (int i = 0; i < num.length(); i++) {
System.out.print(num.charAt(i) + "\t\t");
}
System.out.println(); // 输出一个换行符
// 再次遍历整数的每一位,将其转换成两个字符,并在每两个字符之间输出一个空格,然后输出
for (int i = 0; i < num.length(); i++) {
System.out.print(num.charAt(i) + " ");
}
System.out.println(); // 输出一个换行符
}
}
```
你可以将上述代码保存为一个 Java 文件,然后在命令行或者 Java IDE 中运行该文件,输入任意四位整数即可得到对应的输出。
阅读全文