A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 冷风然 中级黑马   /  2015-7-4 00:51  /  246 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我想用*打个第一层一个第二层3个......要怎么改呀

捕获.PNG (13.35 KB, 下载次数: 0)

我的代码

我的代码

捕获1.PNG (3.16 KB, 下载次数: 0)

效果

效果

6 个回复

倒序浏览
找张纸币把想打印的图形画下来,左边的空白部分用空格输出,按着这个思路走,很快就写出来了。
回复 使用道具 举报
Chasel 发表于 2015-7-4 07:38
找张纸币把想打印的图形画下来,左边的空白部分用空格输出,按着这个思路走,很快就写出来了。 ...

谢谢
回复 使用道具 举报
public class Triangle
{
        public static void main(String[] args){
        for(int i=1;i<=10;i++)
        {
                for(int j=1;j<=10-i;j++)
                {
                                System.out.print(" ");
                }
                for(int k = 1;k<=2*i-1;k++)
                System.out.print("*");
                System.out.println();
        }
        }
}
只需要将*的遍历次数改改就好了
回复 使用道具 举报
鹰隼展翼 发表于 2015-7-6 23:19
public class Triangle
{
        public static void main(String[] args){

谢了
回复 使用道具 举报
没看懂您要表达的意思
回复 使用道具 举报
额。。。  没太看懂
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马