019.判断回文数

简介: 019.判断回文数
/* 函数circle用于判断正整数n的d进制数表示形式是否是回文数 */
int circle(int n, int d)
{
  int s=0,m=n;
  while(m)
  {
    s=s*d+m%d;
    m/=d;
  }
  return s==n;
}
/* main函数用于测试circle函数 */
int num[]={232,27,851};
int scale[]={2,10,16};
main()
{
  int i,j;
  clrscr();
  for(i=0;i<sizeof(num)/sizeof(num[0]);i++)
    for(j=0;j<sizeof(scale)/sizeof(scale[0]);j++)
      if(circle(num[i],scale[j]))
        printf("%d -> (%d) is a Circle Number!\n",num[i],scale[j]);
      else
        printf("%d -> (%d) is not a Circle Number!\n",num[i],scale[j]);
  printf("\n Press any key to quit...\n");
  getch();
}
相关文章
|
14天前
判断一个数是否为回文数
【10月更文挑战第23天】判断一个数是否为回文数。
26 4
|
2月前
判断它是不是回文数
判断它是不是回文数。
40 6
|
1月前
判断一个数字是否为质数
判断一个数字是否为质数。
51 9
|
6月前
|
C语言
判断回文数
C 语言实例 - 判断回文数。
43 1
|
6月前
回文数的个数
回文数的个数
|
算法 Python
回文数的判断
回文数的判断
103 0
|
算法 安全 Swift
LeetCode - #9 判断回文数字
不积跬步,无以至千里;不积小流,无以成江海,Swift社区 伴你前行。如果大家有建议和意见欢迎在文末留言,我们会尽力满足大家的需求。
判断是否是质数
判断是否是质数
62 0
09:判断能否被3,5,7整除
09:判断能否被3,5,7整除
372 0