#include
int main()
{
int a=1,b=10,i=1,n=0,k=0,l=0,t=0,m=0,p=0,cou=0;
scanf("%d",&n);
for(;i
int c[6]={0,0,0,0,0,0};
t=i,k=0,p=0;
for(;k
c[k]=t%10,t=t/10,m=c[k];
for(l=1;l
}
if(i==p) {printf("%d\n",i);cou++;}
}
if(cou==0) {printf("No output.\n");}
}
#include
#include
#include
int main(int argc, char *argv[])
{
int a,i,j,m,t,p=0,n=0,k=1,q=1;
scanf("%d",&a);
k=pow(10,a-1);
if(a>=1&&a<=6)
{for (i=k;i
t=i;
p=0;
for (j=1;t!=0;j++)
{
m=t%10;
t=t/10;
p+=pow(m,a);
}
if(p==i)
{
n=1;
printf("%d\n",i);
}
}
if(n==0)
printf("No output.\n");
}
else printf("No output.\n");
system("PAUSE");
return 0;
}
C语言 寻找阿姆斯特朗数
- 格式:txt
- 大小:0.97 KB
- 文档页数:2