单词首字母大写,删除多余空格
来源:互联网 发布:2016 mac pro强制重启 编辑:程序博客网 时间:2024/05/16 18:12
输入: “ this is my csdn blog ”
输出: "This Is My Csdn Blog"
int main(){ string str; while (getline(cin, str)) { int i = 0; while (str[i] == ' ') { i++; } int j = str.length() - 1; while (str[j] == ' ') { j--; } str = str.substr(i, j - i + 1); string res = ""; res += str[0] - 32; for (int i = 1; i < str.length(); i++) { if (str[i] != ' ') { if (str[i - 1] == ' ') { res += ' '; str[i] -= 32; } res += str[i]; } } cout<<res<<endl; } return 0;}
0 0
- 单词首字母大写,删除多余空格
- 每个单词间一个空格,首字母大写
- 单词首字母大写 JavaScript
- 字符串单词首字母大写
- C#-单词首字母大写
- 单词首字母大写
- JS首字母大写-每个单词首字母大写
- 把输入的字符串中,每个单词的首字母变成大写(单词用空格隔开)
- SQLServer设置单词首字母大写
- 字符串每个单词首字母大写
- 转换每个单词首字母大写
- 字符串单词首字母大写问题
- 字符串处理(单词首字母大写,数字与字母用下划线隔开,多个空格合并)
- 【PHP】字符串去空格并将每个单词首字母转换成大写de多种解法
- 统计单词数目及单词首字母大写
- C 单词首字母大写&统计单词个数
- 删除字符串多余空格
- 删除字符串多余空格
- Visual Studio 2013 打包C#项目程序
- (转载)Deep Learning(深度学习)学习笔记整理系列之(六)
- 5分钟带你了解什么是MEMS
- arm_linux学习笔记
- [leetcode] 3. Longest Substring Without Repeating Characters
- 单词首字母大写,删除多余空格
- (转载)Deep Learning(深度学习)学习笔记整理系列之(七)
- Sorts Colors
- MySQL索引及优化
- 郁闷的gxg
- Android的Handler、MessageQueue、Runnable和Looper的联系(源码选自21版本)
- 路径规划算法初探
- Java Web SSH-Spring Hibernate Struts SSH三大框架整合概述
- (转载)Deep Learning(深度学习)学习笔记整理系列之(八)