用C#输出一个带数值的阵列
时间: 2024-02-20 18:02:17 浏览: 17
以下是使用C#语言输出一个带数值的数组的示例代码:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
int[] arr = { 1, 2, 3, 4, 5 };
Console.Write("Array: [");
for (int i = 0; i < arr.Length; i++)
{
Console.Write(arr[i]);
if (i != arr.Length - 1)
{
Console.Write(", ");
}
}
Console.Write("]\n");
Console.ReadKey();
}
}
```
输出结果如下:
```
Array: [1, 2, 3, 4, 5]
```
可以看到,上述代码中定义了一个int类型的数组arr,其中包含5个元素。然后使用for循环遍历数组中的每个元素,并使用Console.Write方法输出到控制台上。在输出时,使用if语句判断当前元素是否是最后一个元素,如果不是,则在数字后面加上逗号和空格,以便人类可读性。最后输出一个换行符,使输出结果更加整洁。
相关问题
c# 输出一个空心菱形
以下是使用 C# 编写的输出空心菱形的代码:
```csharp
int n = 7; // 菱形的行数
int mid = n / 2; // 菱形的中心行
for (int i = 0; i < n; i++)
{
for (int j = 0; j < Math.Abs(mid - i); j++)
{
Console.Write(" "); // 输出左侧空格
}
Console.Write("*"); // 输出左侧星号
for (int j = 0; j < 2 * (mid - Math.Abs(mid - i)) - 1; j++)
{
Console.Write(" "); // 输出中间空格
}
if (i != mid)
{
Console.Write("*"); // 输出右侧星号
}
Console.WriteLine(); // 换行
}
```
输出结果如下:
```
*
* *
* *
* *
* *
* *
*
```
使用C#输出一个三角形
您可以使用以下代码在 C# 中输出一个三角形形状:
```
for (int i = 1; i <= 5; i++)
{
for (int j = 1; j <= i; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
```
输出结果为:
```
*
**
***
****
*****
```
您可以根据需要修改循环的次数和输出的字符来输出不同大小和形状的三角形。