删除字符串中的数字
2014-03-22 18:10
246 查看
#include <iostream> using namespace std; void RemoveNumber(char * str) { char *read = str; char *write = str; while (*read != '\0') { if (*read < '0' || *read > '9') { *write = *read; write++; } read++; } *write = '\0'; } int main() { char str[] = "a88b"; RemoveNumber(str); cout<<str<<endl; return 0; }
a 8 8 b
a b 8 b
a b \0 b
畅游笔试题,复杂度O(n),STL remove算法。
相关文章推荐
- 华为机试—字符串删除数字大写变小写
- 笔试:删除字符串中的数字并压缩字符串
- 删除字符串中的数字字符
- .分析以下需求,并用代码实现 1.定义List集合,存入多个字符串 2.删除集合元素字符串中包含0-9数字的字符串 只要字符串中包含0-9中的任意一个数字就需
- 删除输入字符串中的数字,并将大写改小写
- 字符串删除数字
- 从字符串中删除数字
- Oracle数据删除恢复和数字与字符串之间的转换
- Java把字符串中的数字删除的方法和判断字符串里面是否有汉字的方法
- 字符串中删除数字
- 输入一个字符串,删除其中所有的数字,所有大写字母改成小写,其他不变,并输出
- 删除字符串中的数字并压缩字符串
- 删除字符串中的数字
- 关于Devexpress xtraGrid中数字字段删除数字后出现输入字符串格式不正确问题的解决方案
- js里判断一个字符串全为数字,js里删除数字中的元素
- 删除一个字符串中的数字(C语言)
- C#基于正则表达式删除字符串中数字或非数字的方法
- 设计一个函数实现将一个字符串中的大写字符变为小写字符,小写字符变为大写字符,数字不变,删除其他字符
- 删除字符串中的数字并压缩字符串
- C# 删除字符串中除字母和数字之外的其它字符,C#将字符串中的大写转小写,小写转大写