C语言 打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。

来源:百度知道 编辑:UC知道 时间:2024/05/30 01:26:01
例如,153是一个水仙花数,因为153=13+53+33。

打印100-999之间的水仙花数!

方法1:
main()
{
int a,b,c,d;
for(a=100;a<=99;a++)
b=a/100;
c=a/10-b*10;
d=a-b*100-c*10;
if(b*b*b+c*c*c+d*d*d==a) printf("%d",a);
}

方法2:
main()
{
int i,j,k;
for(i=1;i<=9;i++)
for(j=1;j<=9;j++)
for(k=1;k<=9;k++)
{
if((i*i*i+j*j*j+k*k*k)==(i*100+j*10+k))
printf("%d",i*100+j*10+k);
}
}

<script>
for(i=1; i<10; i++)
{
for(j=0; j<10; j++)
{
for(k=0; k<10; k++)
{
if((i*i*i+j*j*j+k*k*k)==(i*100+j*10+k))
{
document.write(i*100+j*10+k);
document.write("\n\n\n");
}
}
}
}
</script>

求个c语言答案,打印出所有的“水仙花数”。水仙花数是一个三位数,其各位数字的立方和等于该数本身, C语言 打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。 C语言编程输出所有的“水仙花数”。 c语言 水仙花数 c语言-水仙花数 C语言,关于水仙花数的问题 题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。 用C语言打印100以内的水仙花数(例如水仙花数153=1的立方+5的立方+3的立方) C语言:求水仙花数