杭电ACM2026:首字母大写
来源:互联网 发布:万网域名交易平台 编辑:程序博客网 时间:2024/06/06 17:11
#include<iostream>#include<string>using namespace std;int main(){ string str; while (getline(cin, str)){ int length = str.length(); //第一个字符是小写就要转换 if (str[0] >= 'a' && str[0] <= 'z'){ str[0] = str[0] - 32; } for (int i = 1; i < length; i++){ if (str[i] == ' '){ if (str[i+1] >= 'a' && str[i+1] <= 'z') str[i+1] -= 32; i++; } } cout << str << endl; } return 0;}
0 0
- 杭电ACM2026:首字母大写
- 杭电acm2026首字母大写
- 杭电ACM2026:首字母大写
- 杭电acm2026首字母变大写
- 杭电2026 首字母大写
- acm2026
- 首字母大写
- 大写首字母
- 首字母大写
- 首字母大写
- 首字母大写
- 首字母大写
- 首字母大写
- 首字母大写
- 首字母大写
- 首字母大写
- JS首字母大写-每个单词首字母大写
- JavaScript 首字母大写
- 简析ASP.NET WebApi的跨域签名
- css总结
- 在maven下搭建SSM开发框架
- SuperAgent使用简介
- 使用Qt画出直方图和分位数图
- 杭电ACM2026:首字母大写
- 自学Swift3.0
- Hive的基本操作
- Android uses-permission 总结
- Amplify Shader Editor入门教程
- Seajs入门,5分钟学会Seajs。
- 神族文字
- Android 开发之Service 探索如何保证Service不被杀死或被kill之后自动重启
- HBase内置过滤器的一些总结