黑马程序员技术交流社区

标题: java怎么输出正三角形的,求解释? [打印本页]

作者: chad8753    时间: 2015-7-21 22:07
标题: java怎么输出正三角形的,求解释?
public static void star(int n)  
    {  
        for (int i = 0; i<n; i++ )  
        {  
            for (int j = i; j<n; j++)  
            {  
                System.out.print(" ");  
            }  
            for (int k = 0; k<2*i+1; k++)  
            {  
                System.out.print("*");  
            }  
            System.out.println();  
              
        }  
    }  
作者: zhaoyue    时间: 2015-7-21 22:19
每行空格和*分开控制输入,外层循环控制行数,我也是刚做过的~
作者: 辉大大    时间: 2015-7-21 23:29
你这是等腰三角形吗,不好看,
你可以理解为先打一个倒三角   只是“*”号用空格代替
然后再用星号家空格打印三角形即可




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2