一个三位数,其各位数字的立方和等于此数本身

来源:百度知道 编辑:UC知道 时间:2024/06/27 06:18:38
用C语言编.例:153=1×1×1+5×5×5+3×3×3

int k,m,p
for(i=100;i<999;i++){
k=i/100;
m=i-100*k;
p=i-100*k-10*m;
if(k*k*k+m*m*m+p*p*p==i)
printf("%5d",i);
}

大概这样,其他自己修葺一下子

#include <iostream.h>

int main()
{
for (int x = 1; x <= 9; x ++)
{
for (int y = 0; y <= 9; y++)
{
for (int z = 0; z <= 9; z ++)
{
if ((x*x*x + y*y*y + z*z*z) == (x*100 + y*10 + z))
{
cout << "三位数是: "<< endl;
cout << x << y << z << endl;
}
}
}
}
return 0;
}

int i,t;
for(i=100;i<999;i++)
{
t = (i/100)*(i/100)*(i/100);
t += ((i/10%10)*(i/10%10)*(i/10%10));
t += ((i%10)*(i%10)*(i%10));

if(i == t) printf("%d",i)
}

水仙花数也来问啊~~好好加强咯!^_^
#include<stdio.h>

int main(void)
{

一个三位数,其各位数字的立方和等于此数本身 求个c语言答案,打印出所有的“水仙花数”。水仙花数是一个三位数,其各位数字的立方和等于该数本身, 题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。 打印500以内的“水仙花数”。水仙花数是一个三位数,其各位数立方和等于该数的本身。其程序代码 应Mtalab编一个“水仙花数”的程序。水仙花数是指一个三位数,各位数字的立方和等于该数本身。 一个三位数,其十位数字是0,其余两数字的和是12, 找出所有三位数(要求各位数字的立方和正好是这个三位数) 例如153=1*1*1+5*5*5+3*3*3 如果一个三位数等于它的各位数字的立方和,如:153=1*1*1+5*5*5=3*3*3,请问这个解题的公式? C语言 打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。