博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[vijos P1756] 数字反转
阅读量:6497 次
发布时间:2019-06-24

本文共 591 字,大约阅读时间需要 1 分钟。

【问题描述】

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

{水…………吐槽什么的,搞了半天就一个==打成了=…}

Reverse
#include 
#include
using namespace std;int main(){ int x; int a; scanf("%d",&x); if (x==0) { printf("%d\n",x); return 0; } if (x<0) { x=-x; printf("-"); } while (x%10==0 && x>0) x=x/10; while (x>0) { a=x % 10; printf("%d",a); x=x/10; } return 0;}

 

转载于:https://www.cnblogs.com/Sky-Grey/archive/2013/03/30/2991016.html

你可能感兴趣的文章
SCCM 2012 SP1系列(七)分发部署exe软件
查看>>
InfBox V7.0 企业绩效助手客户端使用简介
查看>>
Linux系统/boot目录破损无法启动怎么办
查看>>
[转] JavaScript仿淘宝智能浮动
查看>>
c++ hook 钩子的使用介绍
查看>>
伪终端
查看>>
N皇后问题的位运算求解——目前最快的方法
查看>>
IL rewriting
查看>>
Java 事件适配器 Adapter
查看>>
poj 3321 Apple Tree
查看>>
【转】 LDA必读的资料
查看>>
百度重置页面自动跳转脚本
查看>>
Unity3D常用代码总结
查看>>
Ubuntu 13.10 安装Terminalx 后更改默认终端设置
查看>>
js中document.write的那点事
查看>>
【WP8】ResourceDictionary
查看>>
Lambda表达式可以被转换为委托类型
查看>>
理解正向索引
查看>>
xp/2003开关3389指令
查看>>
Oracle中merge into的使用
查看>>