C#输入n,分别用*输出边长为n的实心菱形和空心菱形
时间: 2024-02-26 17:59:11 浏览: 73
好的,以下是在C#中实现该功能的代码:
```csharp
using System;
class Program {
static void Main(string[] args) {
Console.Write("请输入边长n:");
int n = int.Parse(Console.ReadLine());
// 输出实心菱形
for (int i = 0; i < n; i++) {
Console.Write(new string(' ', n-i-1));
Console.WriteLine(new string('*', 2*i+1));
}
for (int i = n-2; i >= 0; i--) {
Console.Write(new string(' ', n-i-1));
Console.WriteLine(new string('*', 2*i+1));
}
// 输出空心菱形
for (int i = 0; i < n; i++) {
if (i == 0) {
Console.Write(new string(' ', n-i-1));
Console.WriteLine("*");
} else {
Console.Write(new string(' ', n-i-1));
Console.Write("*");
Console.Write(new string(' ', 2*i-1));
Console.WriteLine("*");
}
}
for (int i = n-2; i >= 0; i--) {
if (i == 0) {
Console.Write(new string(' ', n-i-1));
Console.WriteLine("*");
} else {
Console.Write(new string(' ', n-i-1));
Console.Write("*");
Console.Write(new string(' ', 2*i-1));
Console.WriteLine("*");
}
}
}
}
```
你可以直接将该代码复制到C#的开发环境中运行,输入边长n,即可看到输出结果。希望能对你有所帮助!
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045021.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![ppt](https://img-home.csdnimg.cn/images/20241231044937.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)