當前位置:編程學習大全網 - 電腦編程 - 求大神!! c語言編程,請編寫壹個程序尋找壹種特殊整數:壹個 n 位的正整數等於其各位數字的n次方之和。

求大神!! c語言編程,請編寫壹個程序尋找壹種特殊整數:壹個 n 位的正整數等於其各位數字的n次方之和。

#include<stdio.h>

int main()

{int m,n,i,j,s,t=1,k=0,t1,i1,j1;

scanf("%d",&n);

for(i=1;i<n;i++)t*=10;

for(i=t;i<10*t;i++)

{j=i;

s=0;

for(;j;j/=10)

{t1=j%10;

for(j1=t1,i1=1;i1<n;i1++)

?j1*=t1;

s+=j1; ?

}

if(s==i)

{printf("%d\n",s); k++;}

}

if(!k)printf("No output\n");?

return 0;

}

  • 上一篇:請問數據庫技術與JAVA開發哪個更難學?
  • 下一篇:小米r3l路由器參數
  • copyright 2024編程學習大全網