#include<iostream> #include<string> using namespace std; //习题4.3 首字母大写 int main() { string s; while (getline(cin, s)) { for (int i = 0; i < s.size(); i++) { if (i == 0 && s[i] >= 'a' && s[i] <= 'z') { s[i] = s[i]-32; } if (s[i] == ' ' || s[i] == '\t' || s[i] == '\r' || s[i] == '\n') { if (s[i + 1] >= 'a' && s[i + 1] <= 'z') { s[i+1] -= 32; } } } cout << s << endl; } return 0; } // 64 位输出请用 printf("%lld")