a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C# > 正文

c#循環左移字符示例

2020-01-24 02:42:45
字體:
來源:轉載
供稿:網友

循環左移字符例如:abcde循環左移2個字符就是cdeab

復制代碼 代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace 循環左移
{
    class Program
    {
         static string reverse(  char[] char2, int i, int j)
        {

            for (int begin=i,end=j;begin < end; begin++, end--)
            {
                char temp = char2[begin];
                char2[begin] = char2[end];
                char2[end] = temp;
            }
            return new String(char2);
        }
        static string leftshift( string str,int i ,int j)
        {
            char[] char1 = str.ToCharArray();
            reverse( char1,0,i-1);
            reverse( char1,i,j-1);
            reverse( char1, 0, j - 1);
            return new String(char1);
        }
        static void Main(string[] args)
        {
            Console.WriteLine("請輸入一個字符串:");
            string mystring = Convert.ToString(Console.ReadLine());
            int length = mystring.Length;
            Console.WriteLine("請輸入你要左移的位數,不要超過字符串長度"+length);
            int N = Convert.ToInt32(Console.ReadLine());
            String str=leftshift(mystring, N, length);
            Console.WriteLine(str);
            Console.WriteLine();
            Console.ReadKey();
        }
    }
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 天堂精品一区 | 国产视频在线播放 | 国产九九九 | 波多野结衣一二三四区 | 亚洲视频观看 | 日韩精品无吗 | 欧美国产精品一区二区 | 免费一级片 | jizz在线观看| 黄色网址在线免费观看 | 日韩在线欧美 | 97香蕉久久国产超碰青草软件 | 日本不卡一区二区 | 欧美一区二区三区aa大片漫 | 中文字幕精品一区久久久久 | 亚洲一二三区不卡 | 欧美一区2区三区4区公司二百 | 欧美一区二区视频免费观看 | 色综合天天| 久草精品视频 | 久久国产精品一区 | 国产精品一区二区三区在线 | 久久99一区 | 黄色99| 绯色av一区二区三区在线高清 | 午夜在线视频 | 欧美国产在线观看 | 亚洲精品免费观看视频 | 国产精品亚洲视频 | 艹逼视频在线免费观看 | 成人精品一区 | 亚洲欧美在线播放 | 女人高潮特级毛片 | 看a网站| 日韩av一区二区三区在线观看 | 日韩成人免费在线 | 丁香婷婷在线观看 | 久久午夜精品影院一区 | 黄色一级大片网站 | 欧美精品成人 | 久久亚洲国产视频 |