题解 | #首字母大写#
首字母大写
https://www.nowcoder.com/practice/91f9c70e7b6f4c0ab23744055632467a
# include<iostream>
using namespace std;
int main() {
string s;
while (getline(cin, s)) {
for (int i = 0; i < s.length(); i++) {
if (i == 0) {
if (s[i] >= 'a' && s[i] <= 'z')
s[i] = s[i] - 32;
} else if (s[i] >= 'a' && s[i] <= 'z') {
if (s[i - 1] == ' ' || s[i - 1] == '\r' || s[i - 1] == '\n' || s[i - 1] == '\t')
s[i] = s[i] - 32;
} else
continue;
}
cout << s << endl;
}
}
凡岛公司福利 319人发布