第十六周项目2.2去掉指定字符串

来源:互联网 发布:app开放端口什么意思 编辑:程序博客网 时间:2024/05/17 01:52

问题及代码:

/* *Copyright (c) 2014, 烟台大学计算机学院 *All rights reserved. *文件名称:week16-project2-1-1.cpp *作者:马明城 *完成日期:2014年 12 月  日 *版本号:v1.0 * *问题描述: */#include <iostream>using namespace std;char *astrcat(char str1[], const char c);int main(){    char cr;    char s1[50]="Hello Kitty. ";    astrcat(s1,' ');    cout<<"去掉后:"<<s1<<endl;    return 0;}char *astrcat(char str1[], const char c){    int i,j;    for(i=0; str1[i]!='\0'; i++)    {        if(str1[i]==c)        {            int j=i;            if(str1[j]!='\0')            {                str1[j]=str1[j+1];                ++j;            }        }    }    str1[i]='\0';    return str1;}

运行结果:


0 0
原创粉丝点击