int[] array1 = new int[5] { 1, 2, 3, 4, 5 };
int t= array1[0];
for (int i = 1; i < array1.Length; i++)
{
array1[i - 1] = array1[i];
}
array1[array1.Length - 1] = t;
for (int j = 0; j < array1.Length; j++)
{
Console.Write(array1[j]+" ");
}
int t= array1[0];
for (int i = 1; i < array1.Length; i++)
{
array1[i - 1] = array1[i];
}
array1[array1.Length - 1] = t;
for (int j = 0; j < array1.Length; j++)
{
Console.Write(array1[j]+" ");
}
本文介绍了一种在C#中实现数组元素循环右移的方法。通过一个简单的示例,展示了如何将数组中的所有元素向右移动一位并将最右侧的元素移到数组的首位。
254

被折叠的 条评论
为什么被折叠?



