删除字符串中所有的空格

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

相关推荐

  • cucumber本质以及实例是怎么样的

    技术cucumber本质以及实例是怎么样的本篇文章为大家展示了cucumber本质以及实例是怎么样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。名词解释FeatureFeatu

    攻略 2021年10月19日
  • 自建蜘蛛池用什么服务器比较好

    技术自建蜘蛛池用什么服务器比较好什么是蜘蛛池? 蜘蛛池原理其实很简单,就是由大量域名组成的站群,每个网站下生生成海量页面,这些页面内容都是相互组合拼凑出来的,没有什么质量可言,可以说就是一大群垃圾站点,但是这群网站,每个

    礼包 2021年10月30日
  • 与Redgate SQL Toolbelt持续集成的方法是什么?

    技术数据库与Redgate SQL Toolbelt的持续集成方法是什么本篇内容主要讲解“数据库与Redgate SQL Toolbelt的持续集成方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性

    攻略 2021年12月23日
  • 如何优化wpf性能

    技术如何优化wpf性能这篇文章主要介绍了如何优化wpf性能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1,布局 时候能用Canvas尽量用Canvas。

    攻略 2021年11月23日
  • Linux下Hadoop 2.7.3如何安装搭建

    技术Linux下Hadoop 2.7.3如何安装搭建这篇文章将为大家详细讲解有关Linux下Hadoop 2.7.3如何安装搭建,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Linux

    攻略 2021年11月30日
  • 解魔方的方法的步骤,魔方最简单还原步骤是什么

    技术解魔方的方法的步骤,魔方最简单还原步骤是什么在这里向大家介绍一种比较简单的魔方六面还原方法。这种方法熟练之后可以在大约30秒之内将魔方的六面还原。 在介绍还原法之前,首先说明一下魔方移动的记法。魔方状态图中标有字母“

    生活 2021年10月28日