<Mooc C++ 教程作业>去除字符串首尾多余的空格
来源:互联网 发布:火柴人动画软件 编辑:程序博客网 时间:2024/05/16 17:00
题目内容:
用户输入一个字符串,首尾有多余的空格,编写程序来去除这些多余的空格。要求必须使用指针来完成本题。
输入格式:
一个首尾有多余空格字符串。为了便于标识出尾部的空格,在字符串尾部额外添加了个#号表示字符串结束。字符串内部保证不会出现#号。
输出格式:
去除空格后的字符串,同样在在字符串尾部额外添加了个#号表示字符串结束。
输入样例:
my score #
输出样例:
my score#
#include <iostream>#include <string>using namespace std;string Delete(string &st){st.erase(0, st.find_first_not_of(" "));// 去除字符串首部空格st.erase(st.find_last_not_of(" ") + 1);// 去除字符串尾部空格return st;}int main(){string str;getline(cin, str); str.erase(str.find_last_not_of("#") + 1);// 去除字符串中字符'#'cout<<Delete(str);cout << '#';return 0;}
0 0
- <Mooc C++ 教程作业>去除字符串首尾多余的空格
- C语言实现一个去除字符串中的首尾空格,字母中间有多个空格的去除多余的,剩余一个空格
- 去除字符串首尾的空格
- Java去除字符串多余空格以及首尾空格
- C++去除字符串首尾和串中多余空格
- c\c++语言去除字符串首尾空格
- 去除字符串首尾空格
- 去除字符串多余的空格
- js正则表达式,去除首尾多余的空格或者换行
- sql函数去除字符串首尾的空格
- 用JavaScript去除字符串的首尾空格。
- 去除字符串中首尾的空格
- 去除字符串的首尾空格(全角,半角)
- php 去除字符串首尾的空格
- 去除字符串的首尾空格字符
- 去除C++String的首尾空格
- 去除C++String的首尾空格
- 去除C++String的首尾空格
- PHP 正则表达式资料
- jquery知识总结(二)
- LeetCode 3. Longest Substring Without Repeating Characters
- ListView的一些属性
- 如何快速的开发一个完整的iOS直播app(播放篇)
- <Mooc C++ 教程作业>去除字符串首尾多余的空格
- Magent搭建Memcached集群
- Css rem和px
- 党(雾) 神奇的模拟赛 贪心
- Qt问答
- 在线/不重启/不暂停的对Java应用进行Debug,通过程序打断点并输出断点信息
- ffmpeg ffplay rtp推流命令和sdp格式
- ubuntu14.04 ssh允许root用户远程登录
- 当虚拟现实撞上高考