首页 相关文章 回文数的形成

回文数的形成

回文数的形成规则不知道数学上有没有证实。假如有的话,朋友可以告诉我,这里通过编程验证。
  规则:任意的一个的十进制的整数,将其转过来后和原来的整数相加,得到新的整数后重复以上步骤,最终可以得到一个回文数。#includestdio.h
  #define MAX 2147483648 //限制M+N的范围
  long re(long int a)//求输入整数的反序
  {
   long int t;
   for(t=0;a0;a/=10)//将整数反序
   t=t*10+a%10;
   return t;
  }
  int nonre(long int s)//判定给定的整数是否为回文数
  {
   if(re(s)==s)
   return 1;//是返回1
   else
   return 0;//不是返回0
  }void main()
  {
   long int n,m;
   int count=0;
   printf("please input a number optionaly:");
   scanf("%l...[ 查看全文 ]

2016-02-19 标签:

回文数的形成的相关文章

手机页面
收藏网站 回到头部