将英文的字母换成大写字母开头
电脑版发表于:2021/3/9 20:05
Console.WriteLine("请输入英文,中间用空格隔开"); //定义变量接受 string English = Console.ReadLine(); //根据空格分割 string[] letter = English.Split(' '); string str = ""; for (int i = 0; i < letter.Length; i++) { //判断是否是多个连续空格,去除空格 if (letter[i].ToString() == "") { continue; } //将数组不是空格的值开头字母大写,后面字母小写 letter[i] = letter[i].Substring(0, 1).ToUpper() + letter[i].Substring(1).ToLower(); //拼接字符串 str += letter[i]; } Console.WriteLine(str);