expected output: **** my output: ****
*** ***
** **
* *
** *
*** *
**** ****
我的代码:如何在三角形中打印*?
class assign17
{
public static void main(String[] args)
{
int n=7;
for(int i=0;i<7;i++)
{
for(int j=0;j<4;j++)
{
if(i+j<=n-4||j==0||i==n-1)
System.out.print("*");
else
System.out.print(" ");
}
System.out.println();
}
}
}
如何让这个样子? 如何选择内部部分? 是我必须使用另一个for循环,或者我可以让自己进入。
谢谢兄弟!你是唯一一个让我容易理解的答案 –