输出2至1000之间的同构数,但我这个要怎么改才有用呀
#include<stdio.h>#include<math.h>
void main(){
double i,j,n=1;
for(i=1;i<=1000;i++){
j=i*i;
if(j<=pow(10,n)){
if((j%pow(10,n-1))==i)
printf("%f,",i);}
else
n=n+1;
}
printf("\n");}
2014-04-08 13:15
2014-04-08 16:04