#include <iostream> using namespace std; int main() { int num=100; do{ int a=0; //个位 int b=0; //十位 int c=0; //百位 a=num%10; b=num/10%10; c=num/100; if(a*a*a+b*b*b+c*c*c==num) //只打印水仙花数 { cout<<num<<endl; } num++; }while(num<1000); return 0; }