防盗门钢板厚度标准:关于C语言编程!

来源:百度文库 编辑:神马品牌网 时间:2024/05/06 18:57:19
编个程序,打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数。其各位数字立方和等于该数本身。

#include <stdio.h>
void main()
{
int a,b,c;
for (c=0; c<=9; c++)
for (b=0; b<=9; b++)
for (a=0; a<=9; a++)
if (a*a*a+b*b*b+c*c*c==100*a+10*b+c){
printf("%d%d%d\n",a,b,c);
}
}

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