文章

94

粉丝

0

获赞

572

访问

17.5k

头像
首字母大写 题解:c++ ,正常写,注意字母也可能本来就大写、第一个字母
P1240 北京大学机考题
发布于2026年2月8日 14:12
阅读数 165

#include <bits/stdc++.h>
using namespace std;
 
int main()
{
    string s ;
    while(getline(cin,s)){
        if (islower(s[0])) s[0] -= 32;
        for(int i = 0;i< s.size();i++){
            if((s[i] == ' '||s[i] == '\n'||s[i] == '\t'||s[i] == '\r') && (i+1) < s.size()){
                if(s[i+1]<='z'&&s[i+1]>='a') s[i+1] -= 32;
            }
            cout << s[i];
        }
        cout << endl;
    }
    return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发