您的位置:首页 > 其它

第十六周项目二—去除某个字符

2014-12-15 13:51 148 查看
/*
 * Copyright (c) 2014, 烟台大学计算机学院
 * All rights reserved.
 * 文件名称:test.cpp
 * 作    者:刘佳琦
 * 完成日期:2014年 12 月 14 日
 * 版 本 号:v1.0
 *
 * 问题描述:去除字符串中的某个字符
 * 输入描述:无
 * 程序输出:去除后的字符串
 */
#include <iostream>
using namespace std;
char *pdelchar(char *str,const char c);
int main()
{
    char *s2;
    char s1[50]= {"hello !"};
    char c;
    c='e';
    s2=pdelchar(s1,c);
    cout<<s2<<endl;
    return 0;
}
char *pdelchar(char *str,const char c)
{
    int i,k;
    for(i=0; str[i]!='\0'; i++)
    {
        if(str[i]==c)
        {
            k=i;
            for(k=i; str[k]!='\0'; k++)
            {
                str[k]=str[k+1];
            }
        }
    }
    return str;
}


运行结果:



学习心得:U盘里存的程序中毒了,发现二次再做印象深刻。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐