| 我是这样写的,仅供参考 static void Main(string[] args)
 {
 string input = "";
 string output = "";
 Console.WriteLine("请输入一句英文:");
 input=Console.ReadLine();//接收用户输入的字符串
 string[] sArray = input.Split(' ');//以空格分割字符串
 for (int i = 0; i < sArray.Length; i++)//遍历字符串数组,并格式化处理
 {
 output += strFormat(sArray[i]) + " ";
 }
 Console.WriteLine(output);
 Console.ReadKey();
 }
 /// <summary>
 /// 反序格式化字符串
 /// </summary>
 /// <param name="str">要格式化的字符串</param>
 /// <returns>返回格式化后的字符串</returns>
 public static string strFormat(string str)
 {
 char[] chars = str.ToCharArray();//把要处理的字符串转换为char数组
 string result = "";
 for (int i = chars.Length-1; i >= 0; i--)//倒序输出
 {
 result += chars[i];
 }
 return (result);//返回处理后的字符串
 }
 |