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

© LSD-ZWH 中级黑马   /  2015-12-1 11:06  /  2172 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

刚刚开始学,自己想着写了一个用Java打印输出一个心形图案,可是打出来是畸形的,求大神指教!class LoveWH1 {
        public static void main(String[] args) {
                int x,y;
                char a = 3;
                for(x = 0; x<11; x++){
                        for(y = 0; y<18; y++){
                                if(x==0 && y==14
                                || x==1 && y==15
                                || x==2 && y==16
                                || x==3 && y==17
                                || x==4 && y==17
                                || x==5 && y==16
                                || x==6 && y==15
                                || x==7 && y==14
                                || x==8 && y==13
                                || x==9 && y==12
                                || x==10 && y==11){
                                        System.out.print(a+"\n");
                                }
                                else if(x==0 && y==8 || x==0 && y==9 || x==0 && y==13
                                || x==1 && y==7 || x==1 && y==10 || x==1 && y==12
                                ){
                                        System.out.print(a);
                                }
                                else if(x==2 && y==6 || x==2 && y==11){
                                        System.out.print(a);
                                }
                                else if(x==3 && y==5
                                || x==4 && y==5
                                || x==5 && y==6
                                || x==6 && y==7
                                || x==7 && y==8
                                || x==8 && y==9
                                || x==9 && y==10){
                                        System.out.print(a);
                                }
                                else{
                                        System.out.print(" ");
                                }
                        }
                }
        }
}



AW@0CVP18FYTFVJVIEZQ_O4.png (4.74 KB, 下载次数: 88)

这是自己写的,打印出来这样

这是自己写的,打印出来这样

11 个回复

倒序浏览
这个厉害了,佩服佩服
回复 使用道具 举报
1018chenhaiyang 发表于 2015-12-1 11:15
这个厉害了,佩服佩服

不知道为什么就是个畸形的是不是我写的有问题
回复 使用道具 举报
一般人弄不出来
回复 使用道具 举报
刚刚开始学  楼主牛逼~
回复 使用道具 举报
这个讲道理根本看不出来
回复 使用道具 举报
判断里面的代码好长啊,看不懂
回复 使用道具 举报
厉害,再调一调就出来了
回复 使用道具 举报
楼主这个萝卜是从哪买的?
回复 使用道具 举报
萝卜给我来2斤,另外表示不会做这个   
回复 使用道具 举报
第四天,有压力,懂,但是敲不出代码。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马