若某数的平方具有对称性质则称该数为回文数.例11的平方为121,则称11为回文数.请找出1~999中所有回文数.这是我自己写的编程,没有error,但运行结果错误,请问哪里错了,#include int symm(long n){\x05lon

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 07:38:44
若某数的平方具有对称性质则称该数为回文数.例11的平方为121,则称11为回文数.请找出1~999中所有回文数.这是我自己写的编程,没有error,但运行结果错误,请问哪里错了,#include int symm(long n){\x05lon

若某数的平方具有对称性质则称该数为回文数.例11的平方为121,则称11为回文数.请找出1~999中所有回文数.这是我自己写的编程,没有error,但运行结果错误,请问哪里错了,#include int symm(long n){\x05lon
若某数的平方具有对称性质则称该数为回文数.例11的平方为121,则称11为回文数.请找出1~999中所有回文数.
这是我自己写的编程,没有error,但运行结果错误,请问哪里错了,
#include
int symm(long n)
{
\x05long i,g,new_num=0;
\x05i=n;
\x05while(i!=0)
\x05{
\x05\x05g=i%10;
\x05\x05new_num=new_num*10+g;
\x05\x05i=i/10;
\x05}
\x05return(new_num==n);
}
void main()
{
\x05long i,m=1,h[998][1]={1,1};
\x05for(i=0;i

若某数的平方具有对称性质则称该数为回文数.例11的平方为121,则称11为回文数.请找出1~999中所有回文数.这是我自己写的编程,没有error,但运行结果错误,请问哪里错了,#include int symm(long n){\x05lon
#include
int symm(long n)
{
\x09long i,g,new_num=0;
\x09i=n;
\x09while(i!=0)
\x09{
\x09\x09g=i%10;
\x09\x09new_num=new_num*10+g;
\x09\x09i=i/10;
\x09}
\x09return(new_num==n);
}
void main()
{
\x09long i,m=1,h[998][2]={1,1}; //h[998][2]
\x09for(i=0;i