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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 微行者 中级黑马   /  2014-7-15 23:02  /  1822 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

有几种办法能够打出******
                           *     *
                           *     *
                           *     *
                           *     *
                           ******
         

5 个回复

倒序浏览
FnSean 来自手机 中级黑马 2014-7-15 23:04:37
沙发
这又是我的哪位同学呢?
回复 使用道具 举报
上面是对齐的,乱码了
回复 使用道具 举报
最简单最直观的就是直接用print指令打印出来

下面我是用for循环实现的

class  DemoTest
{
        public static void main(String[] args)
        {
                for (int i = 0; i < 6; i++)                //打印第一行
                {
                        System.out.print("*");
                }

                System.out.println();

                for (int i = 0; i < 4; i++)                //打印第2到4行
                {
                        System.out.print("*");

                        for (int j = 0; j < 4; j++)
                        {
                                System.out.print(" ");
                        }
                       
                        System.out.println("*");
                }

                for (int i = 0; i < 6; i++)                //打印最后一行
                {
                        System.out.print("*");
                }

                System.out.println();
               
        }
}
回复 使用道具 举报
马超(Andy) 发表于 2014-7-15 23:30
最简单最直观的就是直接用print指令打印出来

下面我是用for循环实现的

这样有点太麻烦了,这个简单些
import java.util.Scanner;
class Test1{
        public static void main(String[] args) {
                for (int x = 1; x <= 6; x++) {
                        for (int y = 1; y <= 5; y++) {   
                                if(x==1 || x==6 || y==1 || y==5){
                                        System.out.print("*");
                                }else{
                                        System.out.print(" ");
                                }
                        }
                        System.out.println();
                }
   }
}
回复 使用道具 举报
FnSean 发表于 2014-7-15 23:04
这又是我的哪位同学呢?

哈哈,我明白了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马