对于我这个小白来说,这方法要实现起来其实挺难的,这个方法是我想了好久才想出来的,如果有哪些不足,欢迎指出,谢谢大家。

#include<stdio.h>
#include<string.h>
int main(void)
{char a[10];//声明一个字符串数组achar b[10];//b是一个去除数组a中重复字符的新字符串数组gets(a);int count=strlen(a);//获取字符串a的长度int x=0,count2;//x是b数组内含有的元素的个数,注意x可变;每次遍历时a与b的每个元素都不同时,count2计数一次b[x++]=a[0];b[x]='\0';for(int i=1;i<count;i++)//遍历数组a{    count2=0;for(int j=0;j<x;j++){    if(a[i]!=b[j])count2++;}if(count2==x)//如果每次遍历时,count2等于b中的元素个数,即每次遍历时,此时a的字符不与b中的每个字符重复,执行此if语句{b[x++]=a[i];b[x]='\0';}}for(int i=0;i<x;i++)//遍历数组b并打印putchar(b[i]);
} 

如何删除字符串中重复的字符 用C语言实现相关推荐

  1. 删除字符串中重复的字符

    描述 删除字符串中重复的字符 分析 方法一,蛮力法.两个循环,大循环每次从数组中取出一个字符,小循环重新遍历该数组是否含有该字符. 方法二:排序法.对两个字符串的字符进行排序,再比较. 方法三:空间换 ...

  2. java 删除指定字符_字符串删除指定位置字符 JAVA 删除字符串中指定的字符

    <死侍2>有多不按套路出牌? 要CSS布局HTML小编今天和大家分享用到函数的调用. 编制函数fun,其功能是:删除一个字符串中指定的一.问题描述:从键盘输入一个字符串给str和一个字符给 ...

  3. python删除指定位置的字符串_python去除区域 python删除字符串中指定位置字符

    python删除字符串中指定位置字符 原程序是这样的: ser = serial.Serial("/dev/ttyAMA0", 9600) def main字符串的话,你可以把他当 ...

  4. python使用正则表达式删除字符串中的其它字符只保留数字和字母

    python使用正则表达式删除字符串中的其它字符只保留数字和字母 #python使用正则表达式删除字符串中的其它字符只保留数字和字母 # Python code to demonstrate # to ...

  5. 经典算法面试题目-设计算法移除字符串中重复的字符(1.3)

    题目 Design an algorithm and write code to remove the duplicate characters in a string without using a ...

  6. 删除字符串中的指定字符

    题目 习题8-6 删除字符 (20 分) 本题要求实现一个删除字符串中的指定字符的简单函数. 函数接口定义: void delchar( char *str, char c ); 其中char *st ...

  7. 删除字符串中指定的字符形成字符串

    //删除字符串中指定的字符形成字符串 #include <stdio.h> #include <string.h>void fun(char s[],int c) {int n ...

  8. 删除字符串中的特定字符

    当要删除字符串中的特定字符时,只需要用find()和erase()两个函数搭配使用即可,find()用于找到特定字符的位置,而erase()则用于删除该位置上的字符. find(c,pos)表示从po ...

  9. python删除字符串中重复字符_删除字符串中重复字符python 用CAD怎么画DNA反向

    用CAD怎么画DNA反向平行双螺旋结构绘螺旋线时,用选扭曲,确定顺时针. 画双头螺旋线时,第二根螺旋线底圆起点与第一根螺旋线底圆起点,可用角度分隔如180°.python去除文本中重复的字符串可有可无 ...

最新文章

  1. 万字长文!Jeff Dean亲笔盘点谷歌AI 2019:纵横16大方向,汇集重要开源算法(附链接)...
  2. 【Java】对Web Service的理解
  3. jQuery序列化表单为JSON对象
  4. java删除指定目录下文件_Java中循环删除指定目录下的文件
  5. Bitfinex推出ETH 2.0质押服务
  6. C#-老生常谈的 值类型与引用类型
  7. 思杰VDI外篇XDDC安装
  8. 故障树手册(Fault Tree handbook)(2)
  9. 三洋p6系列伺服电机说明书_FCA-520京津冀供货商,全系列销售
  10. 人脸识别与膜虹识别_虹膜识别技术优势明显 比指纹、人脸识别更可靠
  11. 聚观早报 | 通信行程卡正式宣布下线;《三体》首日播放量破1亿
  12. 我的 C# 学习经验分享
  13. 微信小程序——车牌键盘组件实现
  14. (五)AR Foundation实现图片检测(下)
  15. php实现验证码(数字、字母、汉字)
  16. 投入OJ的怀抱~~~~~~~~~~
  17. 什么是软件第三方测试 ,靠谱的第三方测试检测公司推荐
  18. jQuery发送ajax请求
  19. List、set、Map的底层实现原理
  20. x58和x79服务器性能,Intel X58接班人:X79官方规格全曝光

热门文章

  1. 华为云主机云服务器备份的发展和现状
  2. C语言关于协程的探究
  3. 解决在smart lock没有人脸解锁的问题
  4. 我做了一个成语接龙的小程序
  5. idea 读取TXT文件显示乱码
  6. 《假面山庄》东野圭吾 读后感
  7. 《挂出个大侠》12.17上线链游玩家|百种武学、探索江湖
  8. Linux系统文件归档压缩处理
  9. C 图形库 - 2017/11/21
  10. Linux 创建目录和删除空目录