黑马程序员技术交流社区

标题: 来,无聊解题,用一种最简单的方式输出空心的菱形 [打印本页]

作者: 陈圳    时间: 2013-4-19 14:22
标题: 来,无聊解题,用一种最简单的方式输出空心的菱形
用一种你能想到的,效率最高的方式解出此题.sysout直接输出除外...
      *      
    *   *   
  *       *  
*           *
  *       *  
    *   *   
      *      
[hide=d2]public class Example28 {

        /**输入空心的菱形
         * @param args
         */
        public static void main(String[] args) {
                int first=6,last=6;
                for(int i=-3;Math.abs(i)<4;i++){
                        for(int j=0;j<=12;j++){
                                if(j==first||j==last)
                                        System.out.print("*");
                                else System.out.print(" ");
                        }
                        if(i<0){
                                first-=2;last+=2;
                        }else{
                                first+=2;last-=2;
                        }
                        System.out.println();
                }
        }

}[/hide]

作者: 张旺达    时间: 2013-4-19 15:31
看下~~  :lol
作者: lipingan0520    时间: 2013-4-19 16:10
卢克卢克
作者: 万蕾    时间: 2013-4-19 16:22
{:3_57:}-------
作者: 曹睿翔    时间: 2013-4-19 16:25
我也来看看
作者: 王亚东    时间: 2013-4-19 17:57
标题: RE: 来,无聊解题,用一种最简单的方式输出空心的菱形
简单不简单不知道,不过可以打印任意大小的菱形

Demo02.rar

385 Bytes, 下载次数: 79


作者: 蔡汉康    时间: 2013-4-19 18:02
看下{:soso_e100:}
作者: 高新星    时间: 2013-4-19 19:18
看一下!!!!!!!!!!!
作者: 范德农    时间: 2013-4-19 20:10
看下。。。。。
作者: 陈湘林    时间: 2013-4-19 20:13
看一下··




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