用java输出星号

利用for循环嵌套输出如下图形: * * * * * *就是第一行:空格 空格 星号 空格 空格;第二行:空格 星号 空格 星号 空格;第三行:星号 空格 星号 空格 星号;就是这样了,拜托各位了~~实在是想不出来了~初学者一枚= =

我用了另一种方法来做,但输出的效果是一样的public static void main(String[] args) {
int i,j;
for(i=0;i<3;i++)
{
for(j=0;j<3-i;j++)System.out.print(" ");
for(j=0;j<=i;j++)System.out.print("* ");
System.out.print("\n");
}
}运行的结果图如下
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-24
public class star{public static void main(String[] args){System.out.println(" *");System.out.println(" * *");System.out.println("* * *");}}
第2个回答  推荐于2017-05-23
public class Test
{
public static void main( String args[]){
for( int i =0;i<3;i++){
for( int k =0;k<2-i;k++)
{
System.out.print(" ");
}
for( int j =0;j<i+1;j++)
{
System.out.print("* ");
} System.out.println();
}
}
}本回答被网友采纳
相似回答