自我知觉理论:c语言中水仙花束的问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/09 15:39:38
自定义一个函数,其功能是判断一个三位数是否为水仙花束,在主函数中调用该函数求1-999之间的所有水仙花束,并输出结果

#include<stdio.h>
void main()
{ int i,j,k;
for(i=0;i<10;i++)
for(j=0;j<10;j++)
for(k=1;k<10;k++)
if(i*i*i+j*j*j+k*k*k==i+10*j+100*k)
printf("%4d",i*i*i+j*j*j+k*k*k);
}

for(i=100;i<1000;i++)
{
a=i/100;
b=(i%100)/10;
c=i%10;
if(a*a*a+b*b*b+c*c*c==i)
printf("%d ",i);
}