文章

28

粉丝

44

获赞

4

访问

6.7k

头像
删除字符串2 题解:
P1027 贵州大学2019机试
发布于2024年3月6日 11:22
阅读数 189

根据删除字符串这个题改写,基本代码没改,个人觉得很好理解(代码小白,不喜勿喷)

#include<stdio.h>
#include<string.h>
int main()
{
    char s[100];//原字符串
    char s1[100];//复制一份,后续输出s1,因为s大小写改变了
    char s2[100]={0};//0标记不被删除,1标记删除
    gets(s);
    int i;
    strcpy(s1,s);
    int len=strlen(s);
    for(i=0;i<len;i++)//将所有大写改为小写
    {
        if(s[i]<='Z'&&s[i]>='A')
        {
            s[i]=s[i]+32;
        }
    }
    for(i=0;i<len;i++)
    {
        if(s[i]=='g'&&s[i+1]=='z'&&s[i+2]=='u')
        {
        &nb...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发