C#/C#_기초강의

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

코딩ABC 2023. 4. 24. 19:02
반응형

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

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

using System;

namespace ConsoleApp1
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int[] arr = { 11, 22, 33, 44, 55 };

            // 맨 처음 요소의 값 보관
            int temp = arr[0];
            for (int i = 1; i <arr.Length; i++)
            {
                arr[i-1] = arr[i];
            }

            // 보관된 맨 처음 요소의 값을 맨 마지막 이동
            arr[arr.Length - 1] = temp;

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

1차원 배열의 요소를 앞으로 1칸식 이동시키기

 

 

반응형