#include<bits/stdc++.h>
using namespace std;
int main()
{
int count=0;
int x,y,z;
int flower;
for(int i=100;i<=999;i++)
{
x=pow(i%10,3);
y=pow((i/10)%10,3);
z=pow(i/100,3);
flower=x+y+z;
if(flower==i)
{
cout<<i<<endl;
count++;
}
}
cout<<count;
return 0;
}
我正常运行,有153啊
复制你的源码,运行之后确实包含153.
运行不了,头文件改成iostream用C++,有153
不知道你这个问题是否已经解决, 如果还没有解决的话: