| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3084 人关注过本帖
标题:java输出风车图形
只看楼主 加入收藏
WARnewB
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2022-9-28
收藏
 问题点数:0 回复次数:3 
java输出风车图形
求大神指教这个图形怎么用java码出来
*    ******
**   *****
***  ****  
**** ***   
*******   
***********
    *******
   *** ****
  ****  ***
 *****   **
******    *


[此贴子已经被作者于2022-9-28 20:26编辑过]

搜索更多相关主题的帖子: 图形 java 输出 
2022-09-28 20:24
WARnewB
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2022-9-28
收藏
得分:0 
回复 楼主 WARnewB
这个打出来显示的有点问题,就是左上角那个三角形组成的一个中心对称的风车
2022-09-28 20:28
deagoal
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:3
帖 子:11
专家分:50
注 册:2022-11-17
收藏
得分:0 
是要这样的效果吗?
*--***
**-**-
****--
--****
-**-**
***--*

*-----******
**----*****-
***---****--
****--***---
*****-**----
*******-----
-----*******
----**-*****
---***--****
--****---***
-*****----**
******-----*
程序代码:
    public void fengche() {//风车
        Integer N = 6;
        char[][] a = new char[N][N];
        int r = 0, c = 0, nums = 0;
        for(r = 0; r < N; r++) {//初始化数据N*N
            nums = r + 1;
            for(c = 0; c < N; c++) {
                if(c < nums) a[r][c] = '*';
                else a[r][c] = '-';
            }
        }
        for(r = 0; r < 2 * N; r++) {
            for(c = 0; c < 2 * N; c++) {
                if(r < N) {//上半矩阵
                    if(c < N) {//左边
                        System.out.print(a[r][c]); //第一区, 行顺,列顺
                    }else {//右边
                        System.out.print(a[N - 1 - r][c - N]);//第二区, 行逆, 列顺
                    }
                }else {//下半矩阵
                    if(c < N) {//左边
                        System.out.print(a[r - N][N - 1 - c]); //第三区, 行顺, 列逆
                    }else {//右边
                        System.out.print(a[N - 1 - (r - N) ][N - 1 - (c - N)]); //第四区, 行逆, 列逆
                    }
                }
            }
            System.out.println();
        }
    }
2022-11-24 16:13
Plutoczm
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2022-11-21
收藏
得分:0 
直接ctrl c
2022-11-28 11:35
快速回复:java输出风车图形
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019202 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved