| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1353 人关注过本帖
标题:c#做金字塔
只看楼主 加入收藏
mjx5
Rank: 2
等 级:论坛游民
威 望:1
帖 子:62
专家分:47
注 册:2010-3-22
结帖率:56.25%
收藏
已结贴  问题点数:10 回复次数:8 
c#做金字塔
      1
    2 1 2
  3 2 1 2 3
4 3 2 1 2 3 4
要完全代码谢谢。
搜索更多相关主题的帖子: 金字塔 
2010-03-23 21:10
xiaxianlin
Rank: 2
等 级:论坛游民
帖 子:19
专家分:56
注 册:2010-3-12
收藏
得分:10 
int line=5;//行数
for(int i=1;i<=line;i++)
{
    for(int j=line-i;j>0;j--)
    {
        Console.Write(" ");
    }
        for(int j=i;j>0;j--)
    {
        Console.Write(j);
    }
    for(int j=2;j<=i;j++)
    {
        Console.Write(j);
    }
    Console.WriteLine("");   
}
收到的鲜花
  • mjx52010-03-23 22:20 送鲜花  2朵  
2010-03-23 21:35
mjx5
Rank: 2
等 级:论坛游民
威 望:1
帖 子:62
专家分:47
注 册:2010-3-22
收藏
得分:0 
不对哎,关键是左边和右边的该怎么写。
2010-03-23 21:42
CSTM
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2010-3-23
收藏
得分:0 
int i, j, line=7;
            for (i = 1; i <= line; i++)
            {
                for (j = 1; j <= line - i; j++)
                {
                    Console.Write(" ");
                }
                for (j = i; j >= 1; j--)
                {
                    Console.Write(j);
                }
                if (i > 1)
                    for (j = 2; j <= i; j++)
                    {
                        Console.Write(j);
                    }
                Console.WriteLine();
            }
            Console.ReadKey();
2010-03-23 22:38
yjy1987420
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:39
专家分:120
注 册:2009-9-14
收藏
得分:0 
Console.Write(" 1/n
                2 1 2/n
              3 2 1 2 3/n
            4 3 2 1 2 3 4")
2010-03-24 16:35
雨文
Rank: 2
等 级:论坛游民
帖 子:25
专家分:16
注 册:2009-6-4
收藏
得分:0 
static void Main(string[] args)
        {
            int num = 9;
            for (int i = 1; i <= num; i++)
            {
                for (int j = 1; j <= num - i; j++)
                    Console.Write(" "); //write " "
                for (int k = 1; k <= i- 1; k++)
                    Console.Write(i - k + 1); //write 左半边
                Console.Write("1");  //write 中间的1
                for (int k = 1; k <= i-1; k++)
                    Console.Write(k + 1);//write 右半边
                Console.WriteLine("");
            }
            Console.ReadLine();
        }

输入的是程序代码,
输出的是智慧花朵。
2010-03-27 01:18
封闭
Rank: 9Rank: 9Rank: 9
来 自:广东省汕头市
等 级:蜘蛛侠
威 望:1
帖 子:501
专家分:1084
注 册:2007-9-14
收藏
得分:0 
原来是杨辉三角啊。。
2010-03-30 18:22
cyaiys
Rank: 2
来 自:长沙
等 级:论坛游民
帖 子:10
专家分:32
注 册:2010-4-3
收藏
得分:0 
回复 4楼 CSTM
你牛B。
   这应该算是投机吧!
2010-04-04 05:39
古义难解
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2010-4-8
收藏
得分:0 
我的就是大点数就乱了(1-9还行)
          int m;
            int n;
            int x;
            int y;
            int z;

            for (n = 0; n <11; n++)
            {    for (z = 11; z > n; z--)

                    Console.Write("  ");//

                for (m = n -1; m > 1; m--)
                    Console.Write(m+" ");//
                for (x = 1; x < n; x++)

                    Console.Write(" "+x);//
                Console.WriteLine("");
}

            Console .ReadLine ();
2010-04-08 12:20
快速回复:c#做金字塔
数据加载中...
 
   



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

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