题解 | #首字母大写#

首字母大写

https://www.nowcoder.com/practice/91f9c70e7b6f4c0ab23744055632467a

# include<iostream>
using namespace std;
int main() {
    string s;
    while (getline(cin, s)) {

        for (int i = 0; i < s.length(); i++) {
            if (i == 0) {
                if (s[i] >= 'a' && s[i] <= 'z')
                    s[i] = s[i] - 32;
            } else if (s[i] >= 'a' && s[i] <= 'z') {
                if (s[i - 1] == ' ' || s[i - 1] == '\r' || s[i - 1] == '\n' || s[i - 1] == '\t')
                    s[i] = s[i] - 32;
            } else
                continue;
        }


        cout << s << endl;

    }





}

全部评论

相关推荐

2024-12-27 13:08
华南理工大学 Java
蝴蝶飞出了潜水钟丿:多看一眼就会💥
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客企业服务