题解 | #首字母大写#
首字母大写
https://www.nowcoder.com/practice/91f9c70e7b6f4c0ab23744055632467a
#include <iostream> using namespace std; string str; bool isSpliter(char c){ if(c == ' ' || c == '\t' || c == '\r' || c == '\n') return true; return false; } int main() { while (getline(cin, str)) { for(int i = 0; i < str.length(); i ++){ if(str[i] >= 'a' && str[i] <= 'z') str[i] -= 32; while(!isSpliter(str[i]) && i < str.length()) i ++; } cout << str; } return 0; }