gpt4 book ai didi

java - 如何在 Java 中使用循环来制作这个表 0-9?

转载 作者:行者123 更新时间:2023-11-30 03:37:05 26 4
gpt4 key购买 nike

如何制作这张 table ?
这应该是结果:

        0 1 2 3 4 5 6 7 8 9                         
1 2 3 4 5 6 7 8 9 0
2 3 4 5 6 7 8 9 0 1
3 4 5 6 7 8 9 0 1 2
4 5 6 7 8 9 0 1 2 3
5 6 7 8 9 0 1 2 3 4
6 7 8 9 0 1 2 3 4 5
7 8 9 0 1 2 3 4 5 6
8 9 0 1 2 3 4 5 6 7
9 0 1 2 3 4 5 6 7 8

这是我能想到的最好的:

for (int i = 0; i < 10; i++)

{
for (int j = 0; j < 10; j++) {
if (i + j < 10) {
System.out.print(i + j);
} else
System.out.print("x");
}

System.out.println();

}

}
}

我根本找不到解决方案,如何让数字再次运行到 9 以上,以 0、1、2、3 等开头。我的代码将生成下一个:

        0123456789
123456789x
23456789xx
3456789xxx
456789xxxx
56789xxxxx
6789xxxxxx
789xxxxxxx
89xxxxxxxx
9xxxxxxxxx

最佳答案

你可以这样做:

System.out.print((i + j) % 10);

10 转换为 011 转换为 1

关于java - 如何在 Java 中使用循环来制作这个表 0-9?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27612302/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com