【C语言】输出所有的3位数的水仙花数 水仙花数是指这样一种三位数,各个数位的立方和加起来等于这个数本身, 如153=13+53+33,试编制一个程序,验证从键盘上输入的一个数是否为水仙花数。
输出所有的3位数的水仙花数
水仙花数是指这样一种三位数,各个数位的立方和加起来等于这个数本身,
如153=13+53+33,试编制一个程序,验证从键盘上输入的一个数是否为水仙花数。
程序源码
#include <stdio.h> #include <math.h> int main() { int i, sum; printf("3位的水仙花数有:"); for(i = 100; i <= 999; i++) { sum = pow(i / 100, 3) + pow(i % 100 / 10, 3) + pow(i % 10, 3); if(sum == i) printf("%d,", sum); } return 0; } 1234567891011121314
运行结果
相关知识
C语言:输出所有的水仙花数
1027: 判断水仙花数春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。
判断一个数是否为水仙花数 (C语言)
判断一个数是否为“水仙花数“,所谓“水仙花数“是指一个三位数其各位数字的立方和等于该数本身。 例如:371是一个“水仙花数“,371=3^3+7^3+1^3。
C++: 水仙花数
水仙花数C语言代码优化
玫瑰花数 一个四位数等于各位数字的四次方之和,则为玫瑰花数。如:1634=1*1*1*1+6*6*6*6+3*3*3*3+4*4*4*4
c++中输出“水仙花数”
水仙花数,C语言
PTA所谓水仙花数是指一个m位数 输入一个3位数n,输出所有介于100至n之间的位数为3的水仙花数 求1到正整数n之间的偶数之和,输出结果后换行。
网址: 【C语言】输出所有的3位数的水仙花数 水仙花数是指这样一种三位数,各个数位的立方和加起来等于这个数本身, 如153=13+53+33,试编制一个程序,验证从键盘上输入的一个数是否为水仙花数。 https://www.huajiangbk.com/newsview350259.html
上一篇: 输出所有的水仙花数,把谓水仙花数 |
下一篇: 所谓的水仙花数是指一个三位数,其 |
推荐分享

- 1君子兰什么品种最名贵 十大名 4012
- 2世界上最名贵的10种兰花图片 3364
- 3花圈挽联怎么写? 3286
- 4迷信说家里不能放假花 家里摆 1878
- 5香山红叶什么时候红 1493
- 6花的意思,花的解释,花的拼音 1210
- 7教师节送什么花最合适 1167
- 8勿忘我花图片 1103
- 9橄榄枝的象征意义 1093
- 10洛阳的市花 1039