Java 如何在每行打印3个不同的数字
我想把它打印出来:Java 如何在每行打印3个不同的数字,java,Java,我想把它打印出来: 0,1,2, 3,4,5, 6,7,8, ... 有什么想法吗?谢谢!我不能使用数组。那么: 0,1,2 1,2,3 2,3,4 3,4,5 ... for(int i=0;i只需计算for循环中的数字: for(int i=0;i<50;i++) { System.out.println(i + "," + (i+1) + "," + (i+2)); } for(int i=0;i
0,1,2,
3,4,5,
6,7,8,
...
有什么想法吗?谢谢!我不能使用数组。那么:
0,1,2
1,2,3
2,3,4
3,4,5
...
for(int i=0;i只需计算for循环中的数字:
for(int i=0;i<50;i++)
{
System.out.println(i + "," + (i+1) + "," + (i+2));
}
for(int i=0;i<50;i++)
{
int n1=i;
int n2=i+1;
int n3=i+2;
系统输出打印Ln(n1+“,“+n2+”,“+n3”);
}
当然,您不必声明变量。System.out.println(i+”,“+(i+1)+”,“+(i+2))
以此类推试试这个
0,1,2
1,2,3
2,3,4
3,4,5
4,5,6
publicstaticvoidmain(字符串[]args){
对于(inti=0,j=0,k=0;i<50;i++){
j=i+1;
k=j+1;
System.out.println(i+”,“+j+”,“+k+”);
}
}
从你表达问题的方式来看,听起来好像你在要求家庭作业的解决方案。
老实说,如果你真的从中学到了一些东西,我看不出有什么问题,所以请你去做
有几种方法可以做到这一点
如果您喜欢println(打印字符串并为您添加新行字符):
对于(inti=0;iSir,语法错误,System.out.println(i+“,”+(i+1)+“,”+(i+2));
,您错过了+
。错过了2个加号,尽管如此,我仍然给出了+1。也许有人对匹配所需输出的正确标题有了好主意。谢谢大家。@lian_yuanlin
for(int i = 0; i < 50; i++)
{
int n1 = i;
int n2 = i + 1;
int n3 = i + 2;
System.out.println(n1 + ", " + n2 + ", " + n3);
}
public static void main(String args[]) throws Exception {
for (int i = 0 ; i < 50 ; i++) {
System.out.println(i + "," + (i + 1) + "," + (i + 2));
}
}
0,1,2
1,2,3
2,3,4
3,4,5
4,5,6
public static void main(String[] args) {
for (int i=0, j=0, k=0 ; i< 50 ; i++) {
j = i+1;
k = j+1;
System.out.println(i+", "+j+", "+k+" ");
}
}
for(int i=0; i<50; i++) {
System.out.println(i + "," + (i+1) + "," + (i+2));
}
for(int i=0; i<50; i++) {
System.out.print(i + "," + (i+1) + "," + (i+2) + "\n");
}
for(int i=0; i<50; i++) {
System.out.printf("%d,%d,%d\n", i, i+1, i+2);
}
int NUMBERS_PER_LINE = 10;
for(int i=0; i<50; i++) {
for (int j=0; j<NUMBERS_PER_LINE; j++) {
System.out.print(i+j);
if (j != NUMBERS_PER_LINE-1) {
System.out.print(",");
} else {
System.out.print("\n");
}
}
}