【C语言】输出1--1000以内的水仙花数
来源:互联网 发布:视频提取软件安卓版 编辑:程序博客网 时间:2024/04/19 13:39
水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身
可以由下面的代码实现
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h>#include<stdlib.h>#include<math.h>int Shuixianhua(int i){for (i = 0; i < 1000; i++){int sum = 0;int tmp = i;while (tmp){sum = sum + pow(tmp % 10, 3);tmp = tmp / 10;}if (i == sum){printf("%d\n", i);}}return 0;}int main(){int i = 0;printf("1-1000的水仙花数为:\n");Shuixianhua(i);return 0;}
153 = 1^3 + 5^3 + 3^3。
370 = 3^3 + 7^3 + 0^3。
371 = 3^3 + 7^3 + 1^3。
407 = 4^3 + 0^3 + 7^3。
0 0
- 【C语言】输出1--1000以内的水仙花数
- C语言求1000以内水仙花数
- 输出1000以内的水仙花数
- 输出100-1000以内的水仙花数
- 输出1000以内的水仙花数
- c# { 1 } 1000以内的水仙花数
- 1-1000以内的水仙花数
- 输出100到1000以内的水仙花数
- 使用for循环打印输出1000以内的水仙花数
- 1000以内的水仙花数
- c 语言输出1000以内的逆序数
- 求1000以内的水仙花数
- 求1000以内的水仙花数
- 求1000以内的所有水仙花数
- java求1000以内的水仙花数
- 【C语言】输出100~999之间的所有“水仙花数”
- c输出水仙花数
- C# 计算1000以内的水仙花数 abc = a^3 + b^3 + c^3
- trie
- JAVA进阶之旅(二)——认识Class类,反射的概念,Constructor,Field,Method,反射Main方法,数组的反射和实践
- 实验二kNN算法之1NN分类
- leetcode 36. Valid Sudoku
- java序列化的优化
- 【C语言】输出1--1000以内的水仙花数
- maven用命令怎么更新依赖包
- 安卓四种异步操作UI
- 颜色革命(上)
- HDU5902
- 面向对象——纸牌游戏实验
- 运行出现:Trying to start MapKit location updates without prompting for location authorization.
- C#返回在字典或列表中指定的序列中满足条件的元素数量 dictionary.count
- Python选择排序