对用户输入的字符串进行加密,解密;加密规则为:字符串中的每个字符加4,之后字符串进行倒置;如用户输入为“abcd“,加密后的字符串为“hgfe”。 

解决方案 »

  1.   


                string str = "abcd";
                char[] chars = str.ToCharArray();
                for (int i = 0; i < chars.Length; i++)
                    chars[i] = (char)(chars[i] + 4);
                Array.Reverse(chars);
                string newStr = new string(chars);
                Console.WriteLine(newStr);
      

  2.   

    string a = "abcd";
                char[] b=a.ToCharArray();
                for (int i = 0; i < b.Length; i++)
                {
                    b[i] = (char)(b[i]+4);
                }