题解 | #输出水仙花数#
输出水仙花数
https://www.nowcoder.com/practice/dabaf13009ef4d0cbf22302fd6a530a6
#include <iostream> using namespace std; int main() { // write your code here...... int num = 100;//使后面的每一位数都是三位数,避免个位数与两位数的出现 cin >> num; do { int a; int b; int c; a = num / 100;//百位 b = num / 10 % 10;//十位 c = num % 10;//个位 if(num == a*a*a + b*b*b + c*c*c) { cout << num << endl; } num++; }while (num < 1000); return 0; }