C语言 的回文数的算法吗?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/06 02:40:07
C语言 的回文数的算法吗?
前面有段复制的代码我给省略了,这段的信息量应该够了把?
不够的话我等下再来把整段的弄过来.
主要是没看懂是如何判断答案是否是回文数的.
另:感谢所有给与答复的人.
Code:
-------------------------------------------------------------------
while (m)
{
sum = sum * 10 + m%10;
m /= 10 ;
}
if (sum == val)
printf ("Yes\n");
else
printf("No!\n");
前面有段复制的代码我给省略了,这段的信息量应该够了把?
不够的话我等下再来把整段的弄过来.
主要是没看懂是如何判断答案是否是回文数的.
另:感谢所有给与答复的人.
Code:
-------------------------------------------------------------------
while (m)
{
sum = sum * 10 + m%10;
m /= 10 ;
}
if (sum == val)
printf ("Yes\n");
else
printf("No!\n");
m每次取个位变成sum的高位,m越来越小sum越来越大最终倒过来