1.5编程基础之循环控制_29:数字反转-创新互联

总时间限制: 1000ms 内存限制: 65536kB

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:申请域名虚拟主机、营销软件、网站建设、潼南网站维护、网站推广。

描述

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

输入

输入共 1 行,一个整数N。

-1,000,000,000 ≤ N≤ 1,000,000,000。

输出

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

样例输入

样例 #1:

123

样例 #2:

-380

样例输出

样例 #1:

321

样例 #2:

-83

来源

NOIP2011复赛 普及组 第一题

#include

#include

int main()

{

int a,b,p=1;

scanf("%d",&a);

if(a<=9 && a>=-9)  printf("%d",a);

else

{

if(a<0)  

    {

   printf("-");

   a=-a;

  }

  while(a%10==0 && p==1)

  {

   a=a/10;

  }

    p=0;

while(a!=0)

{

b=a%10;

    printf("%d",b);

    a=a/10;

}

}

printf("\n");

system("pause");

return 0;

}

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文标题:1.5编程基础之循环控制_29:数字反转-创新互联
网站网址:http://hbruida.cn/article/ddgedj.html