文章

2

粉丝

121

获赞

4

访问

4.9k

头像
快速处理法
P1854 北京师范大学2019年机试题
发布于2023年2月15日 15:43
阅读数 2.4k

1.按照题目的意思,故名思意就是要将大写字母转化为小写字母,然后在其前面插入_

2.如果对于字符串相关的函数比较熟悉,这题就会比较简单。

#include <iostream>
#include<string>
#include<cstdio>


using namespace std;

int main()
{
    string str;
    while(cin>>str)
    {
        for(int i=0;i<str.length();++i)
        {

            if(str[i]>='A'&&str[i]<='Z')
            {
                str[i]=str[i]-'A'+'a';
                str.insert(i,"_");
            }
        }
         cout<<str<<endl;

    }
    return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发