删除字符串中所有的空格

技术删除字符串中所有的空格 删除字符串中所有的空格1 题目函数:fun()
功能:删除字符串中所有的空格
举例:
主函数中输入“fds afadsf adf d dsf 67d”
则输出:“fds

删除字符串中的所有空格。

1 题目

功能:好玩()

函数:删除字符串中的所有空格。

示例:

在主功能中输入“fds afadsf adf d dsf 67d”。

输出:“fdsafadsfadfddsf67d”

2 思路

设置两个指针,开始和结束。

开始和结束同时从开始向后移动:

遇到空格时,结尾向后移动,开头保持不变。

当结束位置不是空格时,结束位置的字符被填充到开始位置。

最后,在空格删除操作的末尾添加“\0”。

3 代码

#包含stdio.h

#包含stdlib.h

#定义N 30

/**

功能:好玩()

函数:删除字符串中的所有空格。

示例:

在主功能中输入“fds afadsf adf d dsf 67d”。

输出:“fdsafadsfadfddsf67d”

**/

void fun(char * s){ 0

int begin=0,end=0;

while(s[end]!='\0') {

if (s[end]!=' ') {

s[begin]=s[end];

开始;

结束;

} else {

结束;

}

}

s[begin]=' 0 ';//删除空格后,在最后一个数字中添加“\0”。

}

int main(int argc,char const * argv[]){ 0

char s[N]=' FDS afadsf ADF d DSF 67d ';

Printf('原始字符串:%s\n,s);

乐趣;

Printf('空格删除后的字符串:%s\n ',s);

}

示例结果:

$ gcc ex010.c -o演示

$ ./demo

原始字符串:fds afadsf adf d dsf 67d

删除空格后的字符串:fdsafadsfadfddsf67d

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/79573.html

(0)

相关推荐

  • Linux中系统命令有哪些

    技术Linux中系统命令有哪些小编给大家分享一下Linux中系统命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!ps查看系统中进程状态

    攻略 2021年11月20日
  • 【2021-11-29】连岳摘抄

    技术【2021-11-29】连岳摘抄 【2021-11-29】连岳摘抄23:59如果你热爱工作,你每天就会尽自己所能力求完美,而不久,你周围的每一个人也会从你这里感染到这种热情。——山姆·沃尔顿人不想学

    礼包 2021年12月1日
  • 失心是什么字,男生网名叫失心,什么意思

    技术失心是什么字,男生网名叫失心,什么意思有个词语叫失心疯,失心疯是一种心理疾病,发病于大脑神经,是由心理的承受能力小于外界的压力,所产生的心理,行动,意志等的扭曲失心是什么字。多发于压力大的人群中。就是心理的承受能力小

    生活 2021年10月28日
  • 公务员报名要求,公务员省考报考条件要求

    技术公务员报名要求,公务员省考报考条件要求以2021年广西省考为例,报考要求为公务员报名要求:
    1.具有中华人民共和国国籍。
    2.拥护中华人民共和国宪法,拥护中国共产党领导和社会主义制度。
    3.具有良好的政治素质和道德品

    生活 2021年10月21日
  • mysql安装过程中遇到问题怎么办(安装mysql最后一步不成功怎么办)

    技术mysql重新安装的疑问问题有哪些这篇文章主要介绍mysql重新安装的疑问问题有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!近日遇到一个问题 重新安装了一下系统,但庆幸的是mysql的安

    攻略 2021年12月21日
  • JavaScript中的useRef 和 useState有什么用

    技术JavaScript中的useRef 和 useState有什么用小编给大家分享一下JavaScript中的useRef 和 useState有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望

    攻略 2021年11月25日