删除字符串中所有的空格

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

    技术怎么高效写Python循环本篇内容主要讲解“怎么高效写Python循环”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么高效写Python循环”吧!0 前言说到处理循环,

    攻略 2021年11月4日
  • Java怎么比较两个对象并获取不相等的字段

    技术Java怎么比较两个对象并获取不相等的字段这篇文章主要介绍“Java怎么比较两个对象并获取不相等的字段”,在日常操作中,相信很多人在Java怎么比较两个对象并获取不相等的字段问题上存在疑惑,小编查阅了各式资料,整理出

    攻略 2021年11月25日
  • C/C++ 数据类型 表示最大 最小数值 探讨

    技术C/C++ 数据类型 表示最大 最小数值 探讨 C/C++ 数据类型 表示最大 最小数值 探讨C/C++中存储数字格式有整型和浮点型 字符型数据本质上也是以整型存储整型
    对于整型数据,最大值最小值很

    礼包 2021年10月26日
  • springboot与springcloud版本对应关系是什么

    技术springboot与springcloud版本对应关系是什么今天就跟大家聊聊有关springboot与springcloud版本对应关系是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希

    攻略 2021年10月20日
  • 美容医院排行,苏州排行第一的整形医院是哪家

    技术美容医院排行,苏州排行第一的整形医院是哪家苏州解放军第一00医院整形美容中心创建于1915年,迄今已有近百年的历史,医院坐落于古城苏州风景秀美的沧浪亭畔,建筑风格典雅的门诊楼美容医院排行、住院楼、疗养楼、康复楼与著名

    生活 2021年10月30日
  • vue是什么手机软件

    技术vue是什么手机软件这篇文章主要讲解了“vue是什么手机软件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue是什么手机软件”吧! vu

    攻略 2021年10月26日