题目描述
设计程序:寻找并输出11至999之间的数m,它满足m、m*m、m*m*m均为回文数。所谓回文数是指各位数字左右对称,例如121、676、94249等。满足上述条件的数。如m=11,m^2=121,m^3=1331皆为回文数。请编制函数int JSValue(long m)实现此功能,如果是回文数,则函数返回1,反之则返回0。最后输出结果。
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
int JSValue(long m)
{
/*
*
*
* 在这里添加代码
*
*
*/
}
int main()
{
long m;
for(m=11;m<1000;m++)
{
if(JSValue(m)&&JSValue(m*m)&&JSValue(m*m*m))
printf("%ld ",m);
}
return 0;
}