P8761 [蓝桥杯 2021 国 BC] 大写

· · 题解

这里介绍一个字符串函数——toupper()。对于一个字母 c,若它有对应的大写字母,该函数就将其转换为大写字母,否则保持不变。>>>详细说明<<<。

运用此函数,我们便可写出如下代码:

#include<bits/stdc++.h>
using namespace std;
int main(){
    string s;
    getline(cin,s);
    for(int i=0;s[i];i++)
        putchar(toupper(s[i])); //输出转换后的每一个字符
        //注意:慎用cout
    return 0;
}

于是这题便被完美的解决了~