第十六周项目二—去除某个字符
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盘里存的程序中毒了,发现二次再做印象深刻。
相关文章推荐
- 第十六周 项目二:用指针玩字符串(2.2.1:去除字符串str的特定字符(用数组名作形参))
- 第十六周项目2-用指针玩字符串(去除字符串中的特定字符)
- 第十六周 项目2.1.2 去除字符串str中特定的字符才,结果仍保存在原字符串中
- 第十六周项目2-2:去除字符串特定字符
- 第十六周 项目二--用指针玩字符串(2.2.1去除字符串中特定字符---数组名作形参)
- 第十六周项目二:用指针玩字符串(2):去除字符串str中的特定字符c
- 第十六周项目二 用指针玩转字符串-去除字符串中特定字符
- 第十六周项目二——用指针玩字符串(2.去除字符串str中的特定字符c)
- 第十六周 项目二:用指针玩字符串(2.2.2:去除字符串str的特定字符(用指针作形参))
- 第十六周项目 2 用指针玩字符串——去除str中的特定字符
- 第十六周项目 2 用指针玩字符串——去除句子中多余的空格
- 第十六周项目1任务3—字符串字符数组
- 第十六周 项目二:用指针玩字符串(2.6.1:去除句子中多余的空格(用指针作形参))
- 第17周项目2--去除str中的特定字符c(空格),结果保存到原字符串中(用指针做形参)
- 第13周项目5-去除字符数组中的空格
- 第十六周项目1 小心地放开玩字符串/字符数组(1.2)
- 第16周项目2-用指针玩字符串(去除特定字符)
- 第16周项目2-用指针玩字符串(去除特定字符,用指针做形参)
- 第十六周项目一任务2—字符串字符数组
- 第十六周项目1 小心地放开玩字符串/字符数组(2.3)