我试过用这个做金字塔三角形

我试过用这个做金字塔三角形

本文介绍了我试过用这个做金字塔三角形。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我希望我这样出来。

输入数字= 5

---- *

--- ***

- *****

- *******

*********





但我的输出是......

---- *

--- **

- ***

- ****

*****



请帮帮我。如何写短代码。

谢谢..



更新!我的代码确实像这样工作。

I want my out put like this.
Input number = 5
----*
---***
--*****
-*******
*********


But my output is...
----*
---**
--***
-****
*****

please help me. how to write short code.
Thank..

Update! My code does work like this.

import java.util.*;
public class test {


public static void main(String[] args) {
Scanner k = new Scanner(System.in);
System.out.print("Input row : ");
int n = k.nextInt();
for (int i = 1; i <= n; i++) { 
for (int j = n; j > i; j--) { 
System.out.print(" ");
}
for (int j = i; j > 1; j--) {
System.out.print("*");
}

//
for (int j = 1; j <= i; j++) { // my teacher don't want this line.
System.out.print("*");  // my teacher don't want this line.
}
// But teacher want my output like.
----*
---***
--*****
-*******
*********
//

System.out.println();

}
}
}

推荐答案


这篇关于我试过用这个做金字塔三角形。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-29 21:03