您的位置:首页 > 编程语言 > C语言/C++

随机输入一个数,判断它是不是对称数(回文数)(如3,121,12321,45254)。不能用字符串库函数

2015-07-26 11:05 633 查看
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

bool Symmetry(long t)
{
long m,n;
long s = 0;
for(m = t; m != 0; m /= 10)
{
n = m % 10;
s = s*10 + n;
}
printf("%ld", s);
return (s == t);
}

int main()
{
long t;
bool b;
printf("Please input a long int:\n");
scanf_s("%ld", &t);
b = Symmetry(t);
printf("%s", b == 1 ? "TRUE" : "FALSE");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c c++