判断输入数是否为回文数

bool judge(int m)
{
	char str[20];
	sprintf(str, "%d", m);
	int len = strlen(str);
	char* front = str;
	char* rear = str + len -1;
	while(front < rear)
	{
		if(*front == *rear)
		{
			front ++;
			rear --;
		}
		else
			return false;
	}
	return true;
}

你可能感兴趣的:(判断输入数是否为回文数)