C语言删除字符数组中指定的字符
程序功能:用户输入一组字符串和输入要删除的字符,最后输出删除后的结果。
是通过数组元素的移动进行删除字符

代码实现

#include <stdio.h>
#include<stdlib.h>int main()
{char s[80],c;int j,k;printf("请输入字符串:");gets(s);printf("请输入要删除的字符:");c = getchar();for (j=k= 0; s[j] != '\0'; j++){if (s[j] != c){s[k++] = s[j];}      }s[k] = '\0';printf("删除后的字符串为:%s\n",s);system("pause");
}

C语言删除字符数组中指定的字符(C笔记)相关推荐

  1. js 删除对象数组中指定元素

    操作对象数组中指定条件的元素: 例: let arr = [{createDate: "2021-03-20",id: 1 }, {createDate: "2021-0 ...

  2. 插入字符到指定字符数组中指定位置

    为了简便直接都固定 字符数组 和 要插入的字符和插入的位置 本例中:固定插入 k 字符,插入位置 3 也就是数组元素下标2的那个元素插入前的字符数组 A B C D E 插入后要的结果 A B K C ...

  3. JavaScript 删除某个数组中指定的对象

    返回对象在数组中的下标: _arr表示一个Array数组,里面包括了很多的对象如下图: _obj表示某一个数组对象 function getIndex (_arr,_obj) {var len = _ ...

  4. C语言实现去掉字符串中指定的字符

    需求:将常量字符"2021-04-30"中的字符"-"去掉,函数返回int类型的20210430的日期. 实现: #define CHAR_LEN 10 int ...

  5. 定义一个正整数的数组arr,删除arr数组中指定索引的元素,删除元素后面的元素需要往前移动,并且最后的索引位置用-1补上

    import java.util.Arrays;public class practice8 {public static void getArray(int[] arr, int index){fo ...

  6. c语音删除字符数组中的元素

    定义一维字符数组 string(长度不超过 1024).编写函数,删除数组中指定的字符(假设所有 元素值不唯一).建议函数原型:void delch(char *string, char ch); 参 ...

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

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

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

    要求: 从键盘读入一个字符串到数组str中,再读入待删除的字符数n 及从键盘读入的n个用空格分隔的字符存放在字符数组cr中.调用自定义函数delet(),删除str字符串中给定的字符.如果字符串中没有 ...

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

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

  10. 删除数组中指定元素_如何删除PHP数组元素键值并重新排序

    点击蓝字关注我们!每天获取最新的编程小知识! 源 / php中文网      源 / www.php.cn 想要删除PHP数组中某个元素键值,然后重新规范索引排序.我们可以使用PHP中的内置函数uns ...

最新文章

  1. 安装Jenkins及配置自由风格自动打包部署
  2. html游戏代码_JS实现连连看小游戏,代码很简单,思路很清晰!
  3. 2020年后台开发程序员应该学习的8大技术
  4. Codeforces 959 E. Mahmoud and Ehab and the xor-MST 思路:找规律题,时间复杂度O(log(n))
  5. python数据挖掘 百度云,常用数据挖掘算法总结及Python实现高清完整版PDF_python数据挖掘,python数据分析常用算法...
  6. php怎样查看视频播放的进度条,H5中视频与音频标签和进度条如何使用
  7. List 、Set、 Map有什么区别和联系
  8. linux 如何选择新的内核,如何更新内核??__boot_内核_vmlinuz_linux_System__169IT.COM
  9. 高并发系统的限流算法
  10. java继承涉及的动/静态绑定及隐藏
  11. UIApplication深入学习 调用程序开自身软件 发短信 打电话等
  12. 安卓仿苹果键盘输入法_仿ios输入法安卓版
  13. wps怎么下载仿宋gb2312_仿宋|如何下载仿宋gb2312字体_wps仿宋gb2312字体下载方法_234游戏网...
  14. 【无机纳米材料科研制图——OriginLab 0208】Origin拟合SERS拉曼光谱
  15. Win7 64位重装系统之后,IE11安装失败、升级失败之解决办法
  16. java网页制作会说话的汤姆猫_android 仿 会说话的汤姆猫 源码
  17. sh_10_嵌套打印小星星
  18. java 计算个人所得税
  19. 优化 Flash 性能
  20. Johnson-Trotter 生成全排列算法

热门文章

  1. StringJoiner
  2. excel在线_如何把pdf转excel将文档保持原有格式
  3. Java-图书管理系统(控制台程序)
  4. Linux安装samba服务
  5. python基于udp的网络聊天室再用tkinter显示_Python3:Tkinter gui中的UDP包发送/接收
  6. ihttphandler ihttpmodule
  7. 是时候表演真正的技术了——11个Git面试题目,你会多少?
  8. python对象--加减重构
  9. d3学习day3 --y轴添加文本标签
  10. Linux网卡名改eth0方法