解题思路:
注意事项:
参考代码:
#include <stdio.h>
#include <math.h>
int main() {
int b, n, i, sum;
for (i = 100; i <1000; i++) {
int temp = i; // 保存当前数字
sum = 0;
while (temp > 0) {
b = temp % 10;
sum += b * b * b; // 计算每位数字的立方和
temp /= 10;
}
if (i == sum) {
printf("%d ", sum);
}
}
printf("\n");
return 0;
}
0.0分
0 人评分