“水仙花数”是指一个三位数,它的各位数的立方和正好等于该数本身,如:153=1^3+3^3+5^3.请设计算法找一个100以内的“水仙花数”.
人气:396 ℃ 时间:2019-08-18 23:40:02
解答
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");
}
推荐
- 输出所有的水仙花数,水仙花数就是指一个三位数,其各位数字立方和等于该数本身.如153=1*1*1+5*5*5+3*3*3
- 打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身.例如153是一
- 1.输出所有水仙花数,所谓水仙花数是指一个3位数.其各位数字立方和等于该数本身.如153=1*1*1+5*5*5+3*
- vfp编程题:求水仙花数,即一个三位数,去各位上的数字的立方和等于其本身.如153=1^3+5^3+3^3
- “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3.现在要
- Jack is more important than Mike(改成同义句)
- 愚人节的由来
- 仓库有一批化肥,运出十分之三后,又运进20吨,这是仓库里化肥正好和原来一样,仓库原有化肥多少?
猜你喜欢