如何编写java

来源:百度知道 编辑:UC知道 时间:2024/07/02 11:31:05
1
131
13531
1357531
.
.
.
.
请问如何用java编写出?谢谢

public class S {
public static void main(String args[]) {
System.out.print("1\n131\n13531\n1357531\n.\n.\n.\n.\n"); }
}
上面开个玩笑。。正确的刚刚写出来
你用命令行参数把这些数里面最大的传到程序里面就行了

public class S {
public static void main( String args[] ) {
int max, i, j;
if (args.length == 0) return;
max = Integer.parseInt(args[0]);
max = (max+1)/2;
for (i=1; i<=max; i++) {
for (j=1; j<i; j++)
System.out.print(2*j-1);
for (j=i; j>0; j--)
System.out.print(2*j-1);
System.out.println();
}
}
}

比如:
java S 3 输出
1
131

java S 9 输出
1
131
13531
1357531
135797531

public class Fuck{
public static void main(String args[]) {
System.out.print("1\n131\n13531\n1357531\n.\n.\n.\n.\n"); }
}

我会玩不会编。。。#14