回文数判断代码

什么是回文数?

“回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,称为回文数。
例如,n=1234321。正着读和反着读都一样,即为回文数。

回文数代码实现

#include
int main(void)
{
	int a;
	scanf_s("%d", &a);      //输入一个数
	int m;
	int sum = 0;
	m = a;
	while (m)
	{
		sum = sum * 10 + m % 10;
		m /= 10;
	}
	if (sum == a)
		printf("yes\n");
	else
		printf("no\n");
	return 0;
}

小贴士
可以将此代码修改为函数进行判断。

你可能感兴趣的:(C/C++)