C语言:删除一个字符串中的指定字母
题目:删除一个字符串中的指定字母。
如:字符串 “abcd”,删除其中的 a 字母。
输出:bcd
int main() {char str1[80],str2[80],c;int i = 0,j=0;printf("输入一个字符串:");scanf("%s", str1);getchar();//scanf("%c",&j);的问题,第二次是读入的一个换行符,而不是输入的字符,因此需要加一个getchar() 吃掉换行符printf("\n输入要删除的字母:");scanf("%c", &c);// for循环法for (i;i < strlen(str1);i++) {if (str1[i] != c) {str2[j++] = str1[i];}}str2[j] = '\0';//while循环法(任选一种皆可)/* while (str1[i] != '\0') {if (str1[i] != c) {str2[j] = str1[i];j++;}i++;}if (str1[i] == '\0'){str2[j] = '\0';}*/printf("\n删除后的字符串:%s\n", str2);return 0;
}
C语言:删除一个字符串中的指定字母相关推荐
- R语言删除/替换字符串中的标点符号/字母/数据的方法
使用函数 gsub base包中的 gsub() 可以替换/删除字符串中的各种标点符号/字母/数据 # 删除字符串a中的双引号 gsub('["]', '', string_a)# 删除字符 ...
- 26. 编写函数:删除一个字符串中的所有空格。
编写函数:删除一个字符串中的所有空格. #include <stdio.h> #include <string.h> #define MAX 100 void fun(char ...
- 删除一个字符串中所有出现的给定子字符串
删除一个字符串中所有出现的给定子字符串 给你两个字符串 s 和 part ,请你对 s 反复执行以下操作直到 所有 子字符串 part 都被删除: 找到 s 中 最左边 的子字符串 part ,并将它 ...
- JAVA传入一个字符串,返回一个字符串中的大写字母
/** * * @param 传入一个字符串 * @return 返回一个字符串中的大写字母 */ private static String str ...
- LeetCode 1910. 删除一个字符串中所有出现的给定子字符串
文章目录 1. 题目 2. 解题 1. 题目 给你两个字符串 s 和 part ,请你对 s 反复执行以下操作直到 所有 子字符串 part 都被删除: 找到 s 中 最左边 的子字符串 part , ...
- Linux Shell脚本 删除一个字符串中的部分字符
转载 http://blog.chinaunix.net/uid-71729-id-114582.html 如果想把一个字符串中的一些字符删除可以如此: #Echo "2006-11-21 ...
- c语言字符串的一个简单例子,把一个字符串中的小写字母改成大写字母
把一个字符串中小写字母改成大写字母,利用toupper()函数,这个函数定义在 ctype.h 头文件中 #include <stdio.h> #include <ctype.h&g ...
- 统计字符串中元音字母的个数 C语言编程,统计字符串中各元音字母(即A,E,I,O,U)的个数。...
下列给定函数中,函数fun的功能是:统计字符串中各元音字母(即A,E,I,O,U)的个数.注意:字母不分大小写.例如,输入THIs is a boot,则应输出是1 0 2 2 0. 请改正程序中的错 ...
- c语言统计一个字符串中大写字母的个数
分析: 对于一个字符串,想选出其中的大写英文字母.就得让计算机对字符串中的每一个字符进行判断,于是用if(str[i]>='A'&&str[i]<='Z')来判断是否是A~ ...
最新文章
- 【B/S实践】IIS发布
- Freemarker模板嵌套
- js特效 在服务器显示变形,使一行文字变形产生弯曲弧度特效的jQuery插件 - Arctext.js...
- 90%的程序员都没有完全回答对 Cookie 和 Session 的区别?
- 速度提升一倍,无需实例掩码预测即可实现全景分割
- jmeter监控服务器的方法
- chrome颜色拾取器
- [雷霄骅]修改了一个YUV/RGB播放器
- [项目管理-2]:软硬件项目管理 - 干系人管理、实践活动、常见工具
- 《经营的本质》序“经营的逻辑”--读后感及读书笔记
- 基于JSP+SSH的在线租车汽车租赁系统
- 微信多开软件苹果版_快手充值快币微信充值苹果版;
- python将.mat文件转换为.txt
- MySQL【数据类型】
- Mac电脑没有声音但是重启后恢复
- AppStore打开后空白的解决办法
- 2018年NOIP普及组完善程序题2—右侧第一个更大值
- Linux下OpenSSL自签ssl证书
- 你知道网站是什么吗? 还有什么是网页?
- 人工智能发展飞速,未来几十年哪些职业会被逐渐取代,这些专业还值得选择吗?
热门文章
- C++从键盘输入多行数据
- android 在init.rc中添加bootmusic,xboot-x4412开发板问题汇总-开发 - Powered by Discuz!
- xboot的libonnx环境搭建
- 桥接路由器总是掉线_WDS桥接后无法上网/不稳定的解决办法
- Squid——传统模式
- 怎样知道自己身体缺少哪些维生素?
- 落伍Android开发康复之路
- Java 每半年就会更新一次新特性,再不掌握就要落伍了:Java9 的新特性
- 无线路由dhcp服务器设置,路由器DHCP功能设置教程
- 关于C语言基本元素的相关问题自己的理解