| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 742 人关注过本帖
标题:请求帮助!关于打印数字图形的问题!!
只看楼主 加入收藏
gdy
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2010-4-5
结帖率:50%
收藏
已结贴  问题点数:20 回复次数:3 
请求帮助!关于打印数字图形的问题!!
请求帮助!关于打印数字图形的问题!!
1  3  6  10  15
2  5  9  14
4  8  13
7  12
11
搜索更多相关主题的帖子: 图形 数字 打印 请求 
2010-09-26 23:25
syg5434
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:山沟沟
等 级:版主
威 望:10
帖 子:285
专家分:781
注 册:2010-2-28
收藏
得分:10 
程序代码:
public class Print {

    public void test(int n) {
        int y = 0;
        int y1 = 0;
        for (int i = 0; i < n; i++) {
            int x1 = 0;
            int x = 1;
            y = y + y1;
            y1++;
            x = x + y;
            for (int j = 2; j < n - i + 2; j++) {
                x = x + x1;
                x1 = j + i;
                System.out.print(x + "\t");
            }
            System.out.println();
        }
    }

    public static void main(String[] args) {
        new Print().test(5);
    }
}
没有加注释,应该不难明白,y,y1用来控制行的起点,x,x1用来控制每行数字的递增,
仅供参考,应该有更好一点的方法吧

不要迷恋哥,嫂子会揍你。阿-弥-陀-佛--!
2010-09-27 13:49
chenyu329134
Rank: 2
等 级:论坛游民
帖 子:36
专家分:21
注 册:2010-9-17
收藏
得分:10 
BZ就是BZ  厉害!~
2010-09-29 10:41
gdy
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2010-4-5
收藏
得分:0 
0.0感谢!
2010-10-11 23:28
快速回复:请求帮助!关于打印数字图形的问题!!
数据加载中...
 
   



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

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