C#/C#_기초강의

(C#) 1차원 배열의 요소를 뒤로 1칸씩 이동하기

코딩ABC 2023. 4. 24. 18:57
반응형

 

다음 코드는 1차원 배열의 요소를 뒤로 1칸씩 이동시키는 C# 코드입니다.

맨 뒤의 요소는 맨 앞으로 이동시킵니다.

using System;

namespace ConsoleApp1
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int[] arr = { 1, 2, 3, 4, 5 };

            // 마지막 요소의 값 보관
            int temp = arr[arr.Length - 1];
            for (int i = arr.Length - 1; i > 0; i--)
            {
                arr[i] = arr[i - 1];
            }

            // 보관된 마지막 요소의 값을 맨 처음으로 이동
            arr[0] = temp;

            foreach (int n in arr)
            {
                Console.Write(n + " ");
            }
            Console.WriteLine();
        }
    }
}

1차원 배열 뒤로 1칸씩 이동

반응형