一个三位数的水仙数,意思是523=5^3+2^3+3^3要求输出所有的三位水仙数

来源:百度知道 编辑:UC知道 时间:2024/05/16 14:38:38
一个三位数的水仙数,意思是523=5^3+2^3+3^3要求输出所有的三位水仙数

以下是用C语言求水仙花数的代码:

#include <stdio.h>

void main()
{
int i,j,k,n;
printf("narcissus numbers are ");

for (n=100;n<1000;n++)
{
i=n/100;
j=n/10-i*10;
k=n%10;
if (n==i*i*i+j*j*j+k*k*k) printf("%d",n);
}

printf("\n");
}

运行结果:
narcissus numbers are 153 370 371 407

即所有的水仙花数有4个,分别为153、370、371、407。

一个三位数的水仙数,意思是523=5^3+2^3+3^3要求输出所有的三位水仙数 一个三位数是一个三位数的九倍,这样的数有几个 一个三位数首位数是1,把首位数移到末位,其余数字不变,得到的新三位数字比原三位数大153,求这个三位数. 将一个三位数重新排列所得到的三位数,最大的一个减去最小的一个之差正好等于原数,则原三位数是? 一个三位数是5的倍数,且各个数位上数的和是8,请写出这样的三位数. 一个三位数是5的倍数,且各个数位上数的和是8,这样的三位数有几个。 有一个三位数,它的最高位上的数是2,若将2移到末尾,得到新三位数是原数的2倍还多74,求原三位数? 一个两位数中间插一个数,变成三位数.有些两位数中间插一个数,变成三位数,是原来的九倍,这样的两位数有__. 一个三位数,三个数位上的数的和是17,百位上的数比十位的大7,个位是十位的3倍,求三位数 1993与一个三位数之和是一个平方数,这几个三位数是几?