文章

17

粉丝

43

获赞

10

访问

14.5k

头像
首字母大写 题解:
P1240 北京大学机考题
发布于2023年7月27日 18:19
阅读数 1.1k

注意制表符'\t' 也需要大写 

#include<bits/stdc++.h>
using namespace std;

int main(){


    string s;
    while(getline(cin,s))
    {
        if(s[0]>='a'&&s[0]<='z')
        {
           s[0]=s[0]+'A'-'a';
        }

    for(int i=1;i<s.size();i++)
    {
        if(s[i]==' '||s[i]=='\t')
        {
            if(s[i+1]>='a'&&s[i+1]<='z')
            s[i+1]=s[i+1]+'A'-'a';
        }

    }
    cout<<s<<endl;
    }

	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发