文章

70

粉丝

0

获赞

204

访问

5.3k

头像
删除字符串2 题解:erase函数
P1027 贵州大学机试题
发布于2026年3月15日 15:25
阅读数 134

#include<stdio.h>
#include<iostream>
#include<string>
#include<string.h>

using namespace std;

int main(){
    string s;
    string c;
    
    cin >>s;
    c=s;    //使c占有s一样的内存空间
    for(int i=0; i< s.length(); i++) c[i] = tolower(s[i]);   //全转化为小写

    for(int i=0; i< c.length(); i++){    //动态计算字符串c的大小,以实现修改字符串后正确的遍历
        if(c[i]=='g')
            if(c[i+1]=='z')
                if(c[i+2]=='u'){        //找到单词gzu
                    c.erase(i,3);
                 ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发