1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > C语言删除字符串的所有尾部空格

C语言删除字符串的所有尾部空格

时间:2019-01-24 17:42:38

相关推荐

C语言删除字符串的所有尾部空格

《C语言程序设计教程(朱鸣华)第3版》182页编程题1

编写程序,删除字符串的所有空格(要求用指针编程序)

****代码如下

#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<string.h>int delete(char* a, int length){int len0 = strlen(a), len1;int i;//存放删除的空格数char* b;for (b = a + len0;;b--){if (*b == ' ')*b = '\0';if (*(b-1) != ' ')break;}len1 = strlen(a);i = len0 - len1;return i;}int main(){int i;char a[100];printf("请输入一串字符:\n");gets(a);int length = strlen(a);//计算输入字符串长度printf("原字符串长度为:%d\n", length);//输出原字符串长度i = delete(a, length);//执行删除尾部空格操作并接收返回值puts(a);//输出删除尾部空格后的字符串printf("删去尾部空格后的长度为%d\n", strlen(a));//输出删除尾部空格后的字符串长度printf("共删掉了%d个尾部空格\n", i);}

以上代码仅供参考

《C语言程序设计教程(朱鸣华)第3版》182页编程题1

《C语言程序设计教程(朱鸣华)第3版》182页编程题1

《C语言程序设计教程(朱鸣华)第3版》182页编程题1

《C语言程序设计教程(朱鸣华)第3版》182页编程题1

《C语言程序设计教程(朱鸣华)第3版》182页编程题1

《C语言程序设计教程(朱鸣华)第3版》182页编程题1

《C语言程序设计教程(朱鸣华)第3版》182页编程题1

《C语言程序设计教程(朱鸣华)第3版》182页编程题1

《C语言程序设计教程(朱鸣华)第3版》182页编程题1

《C语言程序设计教程(朱鸣华)第3版》182页编程题1

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。