用VS写一段圣诞树的代码
时间: 2024-11-06 16:17:46 浏览: 87
在Visual Studio (VS) 中创建一个简单的控制台应用,我们可以编写一个ASCII艺术风格的圣诞树。下面是一个基本的例子:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
Console.WriteLine("*********");
Console.WriteLine("*** ***");
Console.WriteLine("*** *** ***");
Console.WriteLine("*** ** ** ***");
Console.WriteLine("*** * * ***");
Console.WriteLine("*********");
// 树冠部分
int height = 5;
for (int i = 0; i < height; i++)
{
Console.Write(" ");
for (int j = 0; j <= i; j++)
{
Console.Write("* ");
}
Console.WriteLine();
}
// 线条装饰
Console.WriteLine("\n______");
for (int i = 0; i < height - 1; i++)
{
Console.Write("| |");
}
Console.WriteLine("| |");
// 树底部分
Console.WriteLine("\n______");
for (int i = 0; i < height; i++)
{
Console.Write(" ");
for (int j = 0; j <= i; j++)
{
Console.Write("* ");
}
Console.WriteLine();
}
Console.ReadLine(); // 按Enter暂停程序
}
}
```
在这个代码中,我们用字符"_"、"*"和空格构建了一个简单的圣诞树形状。运行这个程序会在控制台上看到一棵ASCII圣诞树。
阅读全文