黑马程序员技术交流社区

标题: 现在干劲十足,天天码代码 [打印本页]

作者: ouyzm    时间: 2016-10-12 00:49
标题: 现在干劲十足,天天码代码
天天码代码,现在干劲十足,package luoji;

import java.util.Scanner;

public class kongxiningxing {

        /**
         * 样式
                
              *   1-4-4  i =0    4-i   i+4
             ***  2-3-5  i=1       
            ***** 3-2-6
           *******4-1-7
                      5-2-6        i=5      i-3    11-i
                      6-3-5
                      7-4-4
                
         * 分析,
         * 1,先做上半部分
         */
        public static void main(String[]args){
                Scanner sc = new Scanner(System.in);
                System.out.println("请输入一个奇数作为空心菱形的宽度");
                int x= sc.nextInt();
                for(int i= 0;i<x;i++){  
                        for(int j=0;j<x;j++){
                                 if (i<x/2+1&&(j==x/2-i||j==i+x/2)){
                                System.out.print("*");
                                 }else if (i>x/2&&(j==i-x/2||j==x+(x/2-1)-i)){
                                                System.out.print("*");
                                                }else {
                                        System.out.print(" ");
                                }
                                 
                                /* if (i>3&&(j==i-4||j==9-i)){
                                                System.out.print("*");
                                                }else {
                                                        System.out.print(" ");
                                                }*/
                       
                        }
                        System.out.println();
                }
        }
}
       








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