#include
#include
#define NR(x) sizeof(x)/sizeof(x[0])
int Del_char(const char *input, char *output)
{
int i , j , k = 0;
int flag ;
int len ;
//判断输入输出的字符串数组是否为空
if(input == NULL || output == NULL)
{
//如果为空,返回错误码
return -1 ;
}
//用查询的方法遍历数组的每一个元素
for(i = 0 ; i < NR(input) ; i++)
{
//把标志位置一
flag =1 ;
//在遍历一遍数组,这个for用来与上面的进行比较,如果出现相同的
//就把标志位置0
for(j = 0 ; j < i ; j++)
{
if(input[i] == input[j])
flag = 0 ;
}
//如果标志位被置1,表示没有重复的元素,这时候,将不重复的元素
//从数组的首元素的地方开始往后排列
if(1 == flag){
output[k++] = input[i] ;
}
}
//最后加一个伪0作为结束
output[k] = '\0' ;
puts(output);
return 0 ;
}
int main()
{
char str_input[10];
char str_output[10]={"0"};
printf("请输入你的字符串:");
scanf("%s",&str_input);
Del_char(str_input,str_output);
getchar();
getchar();
return 0 ;
}
jst通用删除数组中重复的值和删除字符串中重复的字符
以下内容属于个人原创,转载请注明出处,非常感谢! 删除数组中重复的值或者删除字符串重复的字符,是我们前端开发人员碰到很多这样的场景.还有求职者在被面试时也会碰到这样的问题!比如:问删除字符串重复的字符 ...
Java-Runoob-高级教程-实例-字符串:03. Java 实例 - 删除字符串中的一个字符
ylbtech-Java-Runoob-高级教程-实例-字符串:03. Java 实例 - 删除字符串中的一个字符 1.返回顶部 1. Java 实例 - 删除字符串中的一个字符 Java 实例 以 ...
1231: 删除字符串中指定的字符(Java)
WUSTOJ 1231: 删除字符串中指定的字符 题目 原题链接 Description 明天就要英语考试了,小明明正在挑灯夜战背单词.小明明发现单词很难背,背一个忘一个.经过仔细研究,小明明发现单词 ...
C++删除字符串中特定的字符
原文:https://snipt.net/aolin/c-6/ //处理string类型的方法del_sp(string &str)待测试 //处理C-Style的方法可用,可以考虑将该方法改 ...
【C语言】 删除一个字符串中重复的字符
#include /*使用n=strlen(s)时加这个#include*/ int main(void) { ];/*定义变量*/ in ...
《c程序设计语言》读书笔记-删除字符串中匹配的字符
#include #include #define Num 10 int main() { int c,i,j = 0,m,n = 0 ...
java 删除字符串中的特定字符
/** * Delete any character in a given String. * @param inString the original String * @param charsTo ...
javascript 去除字符串中重复字符
/** * 去除字符串中重复的字符,以下提供2种方法, * removeRepeat()为自己所想: * removeRepeat2()参考网上思路补充的 * removeRepeat3()敬请期待· ...
删除字符串中的字符(C语言)
题目: 编程序将给定字符串中指定字符删除.要求删除指定字符后原字符串不能留下空位置,字符串和指定字符均由键盘输入 基本思路 将字符串与要删除的字符进行比较,若为相同字符,则将字符串中的该字符替换为原字 ...
随机推荐
Android之TextView灵活使用(转载)
在项目中有无遇到过这样一种程况,例如文字"王明今年10岁了", 但是数字10是从网络返回的数据, 而你又想把这个文字写在xml中, 过往我的做法是分成3个TextView, 实现愚 ...
Win7打补丁以后vs2012突然出现的程序版本不兼容问题
装这个: Update for Microsoft Visual Studio 2012 (KB2781514) http://www.microsoft.com/en-us/download/det ...
分布式icinga2安装与使用
目标 配置分布式的icinga2监控系统.分布式监控适用于服务器遍布在多个区域,且需要一个master做统一管理. 搭建环境 服务器 系统: ubuntu 15.04/ubuntu 14.04 ici ...
hdu 5113 Black And White
http://acm.hdu.edu.cn/showproblem.php?pid=5113 题意:给你n*m的格子,然后在每个格子内涂色,相邻格子不能同色,然后给你每个颜色涂的格子的固定个数,然后可 ...
[ javascript ] 司徒正美的fadeOut-fadeIn效果!
首先感谢司徒正美的文章! 在司徒大神的博客看到一个简单的渐入渐出的效果.全然採用js实现. 例如以下: