代码如下:
#includeint main() { int a; scanf("%d",&a); float t; t=0.1; while(a>0){ t=t*10; a--; }//判断几位数 int y=t*10; int c;c=a; int sum=0; for(;t 0){ p=j%10;//每次取结尾的一个数 c=c-1; while(c>0){ p*=p; c--; } sum+=p; } if(sum==t){ printf("%fn",t); } } return 0; }



