本文主要是介绍每日一练7:简写单词(含链接),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.链接
简写单词_牛客题霸_牛客网
2.题目
3.代码1(错误经验)
#include <iostream>
#include <string>
using namespace std;int main() {string s;string ret;int count = 0;while(cin >> s)for(auto a : s){if(count == 0){if( a <= 'z' && a >= 'a') ret.push_back((char)(a-32));else ret.push_back(a);}if(a == ' ') count = 0;else count = 1;}cout << ret;return 0;
}
string中的空格是被当做结束标志,不能判断
4.代码2
#include <iostream>
#include <string>
using namespace std;int main() {string s;while(cin >> s){if(s[0] <= 'z' && s[0] >= 'a')cout << (char)(s[0] - 32);else cout << s[0];}
}
4.思路
按题目意思即可
这篇关于每日一练7:简写单词(含链接)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!