空压机开关下小孔漏气:用C语言编程

来源:百度文库 编辑:高考问答 时间:2024/04/29 07:13:53
打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是一个水仙花数,因为153=13+53+33。

int i'j'n;
for(int m=100;m<=999;m++)
{
i=m/100;
j=m/10-10*i;
n=m-100*i-10*j;
if(m==i*i*i+j*j*j+n*n*n)
}
输出m就可以了

main()
{
int i,j,k,n;
printf("'water flower'number is:");
for(n=100;n<1000;n++)
{
i=n/100;
j=(n-i*100)/10;
k=n%10;
if(i*i*i+j*j*j+k*k*k==n)
printf("%d\n",n);
}
}