#includeusing namespace std; int main() { int num = 100; do { int a = 0; int b = 0; int c = 0; a = num % 10;//对10进行取模,获得个位数 b = num / 10 % 10;//先对10进行整除,在对10进行取模获得十位数 c = num / 100;//对100进行整除,获得百位数 if (a*a*a + b*b*b + c*c*c == num) { cout << num << endl; } num++; } while (num < 1000); system("pause"); return 0; }



