文章

43

粉丝

24

获赞

281

访问

6.3k

头像
首字母大写 题解:非常好理解
P1240 北京大学机考题
发布于2025年3月11日 17:46
阅读数 15

#include <bits/stdc++.h>  
using namespace std;
//注意,题目中说输入字符串,那么可能不止含有字母,所以应先判断是否为字母 
int main(){  
    string s;
    while(getline(cin,s)){
        if(s[0]>='a'&&s[0]<<'z')
            s[0]-=32;
        for(int i=1;i<s.size();i++){
            if(s[i]>='a'&&s[i]<<'z') {
                if(s[i-1]==' '||s[i-1]=='\t'||s[i-1]=='\r'||s[i-1]=='\n')
                    s[i]-=32;
            }
        }
        cout<<s<<endl;
&nbs...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发