删除字符串中所有的空格

技术删除字符串中所有的空格 删除字符串中所有的空格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)

相关推荐

  • python模块之logging模块

    技术python模块之logging模块 python模块之logging模块logging日志模块
    日志模块的内容很多 但需要掌握的很少(会用即可) # 个人观点import logging# 日志

    礼包 2021年11月30日
  • php如何实现记录分页

    技术php如何实现记录分页这篇文章将为大家详细讲解有关php如何实现记录分页,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 php实现记录分页的思路:1、获

    攻略 2021年12月10日
  • androidstudio怎么新建app(androidstudio签名失败)

    技术Android studio怎么导出APP测试包和构建正式签名包这篇文章主要讲解了“Android studio怎么导出APP测试包和构建正式签名包”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路

    攻略 2021年12月17日
  • 怎么进行MongoDB和Cassandra以及HBase三种NoSQL数据库比较

    技术怎么进行MongoDB和Cassandra以及HBase三种NoSQL数据库比较本篇文章给大家分享的是有关怎么进行MongoDB和Cassandra以及HBase三种NoSQL数据库比较,小编觉得挺实用的,因此分享给

    攻略 2021年11月3日
  • brew mysql无法连接问题怎么解决

    技术brew mysql无法连接问题怎么解决本篇内容介绍了“brew mysql无法连接问题怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大

    攻略 2021年12月4日
  • 压测时cpu上不去是代码问题吗(怎么用指令cpu压力测试)

    技术cpu测压shell脚本是什么本篇内容介绍了“cpu测压shell脚本是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有

    攻略 2021年12月17日