大家帮忙想想这个程序用C语言怎么做:求出所有各位数字的立方和等于1099的3位数

如题
2025-03-03 19:21:21
推荐回答(1个)
回答1:

main()
{
long int n,m,p,sum,i;
for(i=100;i<=999;i++)
{
n=i/100; /*保存百位*/
m=i%100/10; /*保存十位*/
p=i%100%10; /*保存个位*/
sum=n*n*n+m*m*m+p*p*p;
if(sum==1099)printf("%ld",i);
}

}
运行结果
379
397
739
793
937
973