c#打印一个长方型#长13宽4
时间: 2024-09-07 11:06:24 浏览: 61
java代码-Java P22作业:已知长方形长和宽,求长方形周长和面积
5星 · 资源好评率100%
在 C# 中,如果你想要打印一个长为 13、宽为 4 的长方形,你可以使用循环来逐行打印星号或其他字符。这里是一个简单的示例:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
int length = 13;
int width = 4;
// 打印上边框
for (int i = 0; i < width; i++)
{
Console.Write("*");
}
Console.WriteLine(); // 换行
// 打印主体部分
for (int j = 0; j < length - 2; j++) // 减去上下两条边的宽度
{
for (int k = 0; k < width; k++)
{
Console.Write(" ");
}
Console.WriteLine(); // 换行
for (int k = 0; k < width; k++)
{
Console.Write("*");
}
Console.WriteLine(); // 换行
}
// 打印下边框
for (int i = 0; i < width; i++)
{
Console.Write("*");
}
Console.ReadLine(); // 等待用户按下回车键后退出程序
}
}
```
这个程序会打印出一个空心的长方形。如果你想打印实心的长方形,只需将所有 `Console.Write(" ");` 更改为 `Console.Write("*");`。
阅读全文