-->
当前位置:首页 > 题库 > 正文内容

程序填空题:水仙花数之和

Luz4年前 (2021-05-10)题库2540
求100-999之间的水仙花数之和(水仙花数 是指一个三位数的各位数字的立方和是这个数本身,如:153=1^3+5^3+3^3)。。

```c++
#include
int main()
{
int d1,d2,d3;
int n;
int sum;
sum = 0;
for(@@[d1=1; d1<=9; d1++](1)){
for(@@[d2=0; d2<=9; d2++](1)){
for(@@[d3=0; d3<=9; d3++](1)){
n = d1*100 + d2*10 + d3;
if(@@[n == d1*d1*d1 + d2*d2*d2 + d3*d3*d3](2)){
sum += n;
}
}
}
}
printf("%d\n",sum);
return 0;
}
```





答案:
第1空:d1=1; d1<=9; d1++

第2空:d2=0; d2<=9; d2++

第3空:d3=0; d3<=9; d3++

第4空:n == d1*d1*d1 + d2*d2*d2 + d3*d3*d3

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。