首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#基础的货色

2013-11-06 
c#基础的东西最近刚开始学c#.现在老师要我们在vs中的控制台打印出 金字塔形状的*** ** * ** * * *像这样的

c#基础的东西
最近刚开始学c#.现在老师要我们在vs中的控制台打印出 金字塔形状的*
           *
          * *
         * * *
        * * * *
像这样的形状。用for循环怎么实现:
我是这样写的:
for (int i = 0; i < 4; i++)
            {
                for (int j = 0; j <= i; j++)
                {
                    Console.Write("*");
                }
                Console.WriteLine();
            }
            Console.Read(); 
不过打印出来的是靠屏幕的,
变成这样
*
**
***
****
我不知道怎么改。。。
[解决办法]
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication_test
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i = 1; i <= 10; i++)
            {
                for (int m = 1; m <= 10 - i; m++)
                {
                    Console.Write(" ");
                }
                for (int n = 1; n <= 2 * i - 1; n++)
                {
                    Console.Write("*");
                }
                Console.WriteLine();
            }
            Console.ReadLine();
        }
    }
}

Image:http://hi.csdn.net/space-300592-do-album-picid-930529.html

热点排行