使用c# 用#打印一个长方形
时间: 2024-09-08 07:03:39 浏览: 47
使用C#打印商品出库单据
在 C# 中,你可以使用控制台输出符 `Console.Write` 或 `Console.WriteLine` 来打印一个简单的长方形。这里是一个示例:
```csharp
using System;
class Program
{
static void Main()
{
// 宽度和高度
int width = 5;
int height = 3;
// 打印上边框
for (int i = 0; i < height; i++)
{
Console.WriteLine(new string('#', width)); // 使用字符串连接生成#
}
// 打印内容行
for (int j = 0; j < width - 2; j++) // 减去2是因为我们需要留出两侧的空格
{
Console.Write(" ");
for (int k = 0; k < height; k++)
{
Console.Write("#");
}
Console.WriteLine(); // 换行
}
// 打印下边框
for (int i = 0; i < height; i++)
{
Console.WriteLine(new string('#', width));
}
Console.ReadLine(); // 等待用户按下回车键
}
}
```
当你运行这个程序,它会在控制台上打印出一个5x3的长方形,由 '#' 符号组成。如果需要调整长方形的大小,只需修改 `width` 和 `height` 的值即可。
阅读全文