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

此代码实现了一个C++程序,用于找出所有立方和等于整数的三位数。程序使用循环和条件判断,通过计算每个三位数的各个位上的数字的立方和来检查是否等于该数本身。
#include <stdio.h>
void main()
{int a,b,c,i;
for(i=100;i<1000;++i)
{a=i/100;
b=i%100/10;
c=i%10;
if(a*a*a+b*b*b+c*c*c!=i) continue;
printf("%d\n",i);
}
}


被折叠的 条评论
为什么被折叠?