给定一个整数,请将该数各个位上数字反转得到一个新数。
新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零。

输入格式
输入共1行,1个整数N。

输出格式
输出共1行,1个整数表示反转后的新数。

代码如下:

#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;int main()
{string a;cin>>a;reverse(a.begin(),a.end());if (a.back()=='-'){cout<<'-';a.pop_back();}int k = 0;while(a[k]=='0' && k+1 < a.size()) k++;while(k < a.size()) cout<<a[k++];cout<<endl;return 0;
}

C++string容器应用举例相关推荐

  1. C++STL的string容器

    C++STL的string容器 string容器 string基本概念 string构造函数 string赋值操作 string字符串拼接 string查找和替换 string字符串比较 string ...

  2. 详解string容器(应用+模拟实现,string练习题)

    为什么要有string容器 string:其实就是一个字符串,c++对字符串进行了封装的,封装到一个类里面,这样用户就不用担心开辟空间的问题,只需要往string类里放字符串就可以了,string其实 ...

  3. 【C++编程语言】之string容器 基本概念 构造函数 赋值 拼接 查找 替换比较 插入 删除 子串获取

    目录 1.string基本概念 2.string构造函数 3.string赋值操作 4.string字符串拼接 5.string查找和替换 6.string字符串比较 7.string单个字符的访问和 ...

  4. c++ string容器

    看代码吧! #include<iostream> using namespace std;int main() {//string是一个类//string容器赋值操作 =cout < ...

  5. 关于string容器一些简单函数的讲解

    一下来介绍一下string容器函数的用法: 这里是一些增加和删除的函数 #include<iostream> using namespace std; void test() {strin ...

  6. 【C++提高编程笔记】三.(一).STL常用容器之string容器

    文章目录 1.string基本概念 2.string构造函数 3.string赋值操作 4.string字符串拼接 5.string查找和替换 6.string字符串比较 7.string字符存取 8 ...

  7. C++string容器-构造函数

    本质: string是C++风格的字符串,而string本质上是一个类 string和char区别: 1.char是一个指针 2.string是一个类,类内部封装了char*,管理这个字符串,是一个c ...

  8. C++ string容器

    头文件<string> Char是一个指针,String是一个类,string封装了char,管理这个字符串,是一个char*型的容器,不用考虑内存释放和越界. 构造方法 方法 描述 st ...

  9. 11.string容器

    1 #include <iostream> 2 //string的本质也是容器 3 #include <string> 4 #include <cstdlib> 5 ...

最新文章

  1. 秒杀系统架构优化思路
  2. iphone5新尺寸
  3. 博客园上看到边边的时钟,觉得很好看!推荐
  4. android开发 Gradle多渠道打包以及集成360加固
  5. python 流式编程_python 使用yield进行数据的流式处理
  6. 检索数据_15_将空值转成其它值
  7. [BZOJ1222/Luogu2224][HNOI2001]产品加工
  8. ASPNETPager常用属性
  9. hibernate 数据处理
  10. Python3字符串
  11. python内置模块大全_python知识汇总(异常、内置模块和打包)
  12. 远程修改服务器登录密码,远程服务器修改登录密码
  13. 常用Linux 服务器命令--各种性能指标命令
  14. 通过jQuery的比较来认识AngularJS
  15. 深入理解Python中赋值、深拷贝(deepcopy)、浅拷贝(copy)
  16. python网页抓取与按键精灵原理一样吗_Python——爬虫——爬虫的原理与数据抓取...
  17. 黑苹果intel 9560ac网卡成功驱动,无需换卡
  18. Java poi 表格居中
  19. 《When Private Set Intersection Meets Big Data:An Efficient and Scalable Protocol》论文解读
  20. 06.complement 方法

热门文章

  1. python之解析最简单的xml
  2. 比__autoload 更灵活的 spl_autoload_register 用法
  3. server如何调用 thrift_Thrift总结(二)如何快速创建自己的RPC服务
  4. oracle中行数少于1000,oracle中in的个数超过1000的解决办法
  5. android 网卡监听,Android实时监听网络的变化
  6. “杀”一个程序员不需要用枪,改三次需求就可以了!
  7. 这是我见过的最全的训练数据集,没有之一!
  8. sas数据导入终极汇总-之二
  9. mysql映射超_Hibernate的映射类型 hibernate mysql映射类型
  10. 怎样让电脑速度变快_硬盘在电脑中起什么作用?