此算法程序是什么,能帮我写下吗打印下列图形:
1
121
12321
121
1
解决方案 »
- 初学JASE 求高手解决问题 在线等 谢谢了
- jre 安装问题 ....
- 求英汉字典的源码 100分
- 哪位用过officelnfs的LookAndFeel,字体怎么改?
- 我与 Joshua Bloch 的 email 讨论(emails between Joshua Bloch and me)
- 这个包哪里来的?为什么我没有?corejava
- 怎样把字符串放在TextField的右边显示???
- java如何判断两个char内容是否相等
- 用正则表达式取字符串的问题
- Jdk1.2.2中的jdbc-odbc桥不支持JDBC2.0特新了吗?
- 怎么判断一个16进制的数是否为合法的16进制码(且不为乱码)
- java socket大数据量的接受 数据 丢包问题
for (int j = 0; j < 3 - i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= i; j++) {
System.out.print(j + " ");
}
for (int j = i - 1; j > 0; j--) {
System.out.print(j + " ");
}
System.out.println();
}
for (int i = 3 - 1; i > 0; i--) {
for (int j = 0; j < 3 - i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= i; j++) {
System.out.print(j + " ");
}
for (int j = i - 1; j > 0; j--) {
System.out.print(j + " ");
}
System.out.println();
}自己想不出来么?
{
for(int i=1;i<=((2*n)-1);i++)
{
if(i<=n)
{
for(int j=n-i;j>0;j-- )
{
System.out.print(" ");
}
for(int j=1;j<=i;j++)
{
System.out.print(j);
}
for(int j=i-1;j>0;j--)
{
System.out.print(j);
}
System.out.println();
}
else
{
for(int j=i-n;j>0;j-- )
{
System.out.print(" ");
}
for(int j=1;j<=2*n-i;j++)
{
System.out.print(j);
}
for(int j=2*n-i-1;j>0;j--)
{
System.out.print(j);
}
System.out.println();
}
}
}
简单的嵌套for循环!’
class achieve
{
private int n=0;
public void setn(int n)
{
if(0<n && n<10)
this.n = n;
else
System.out.println("参数错误");
}
private void up(int sum, int n)
{
for(int i=0; i<sum-n; i++)
{
System.out.print(" ");
}
for(int i=1; i<=n; i++)
{
System.out.print(i);
}
}
private void down(int n)
{
for(int i=n-1; i>0; i--)
{
System.out.print(i);
}
}
public void out()
{
for(int i=1; i<=this.n; i++)
{
up(this.n,i);
down(i);
System.out.print("\r\n");
}
for(int i=this.n-1; i>0; i--)
{
up(this.n,i);
down(i);
System.out.print("\r\n");
}
}
}
int max = 9;
for (int i = 1, space = max, end = 2 * max; i < end; i++) {
if (i > max) {
space++;
} else {
space--;
}
for (int j = 0; j < space; j++) {
System.out.print(" ");
}
for (int j = 1; j <= max - space; j++) {
System.out.print(j + " ");
}
for (int j = max - space - 1; j > 0; j--) {
System.out.print(j + " ");
}
System.out.println();
}