C 练习实例13 - 水仙花数
来源:互联网 发布:淘宝卖什么好呢 编辑:程序博客网 时间:2024/05/21 19:27
/*C 练习实例13 - 水仙花数C 语言经典100例 C 语言经典100例题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数 本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。*/#include <stdio.h>#include <math.h>/*判断整数是否为水仙花数,是返回1,否返回0;*/int yorn(int x){int i, j, k, t;int flag = 0;t = x;i = t / 100; //百位t = t % 100;j = t / 10; //十位k = t % 10; //个位t = pow(i,3) + pow(j,3) + pow(k,3);if(x == t){flag = 1;}return flag;}int main(){int i;for(i=100; i<=999; i++){if(yorn(i)){printf("%d\t",i);}}return 0;}
0 0
- C 练习实例13 - 水仙花数
- 练习水仙花数
- 【编程练习】水仙花数
- 算法练习-水仙花数
- 练习二 水仙花数
- c/c++算法练习1-100~999水仙花数
- ACM练习—水仙花数
- JAVA练习-输出水仙花数
- c输出水仙花数
- c语言:水仙花数
- c 水仙花数
- C—水仙花数
- C#--计算水仙花数。
- c程序--水仙花数
- C:打印水仙花数
- C算法-水仙花数
- C#-计算水仙花数
- C/C++ 水仙花数
- 【C语言函数库】C语言中的string.h库常用函数
- JavaScript常用脚本集锦6
- Android 6.0新特性
- Signals & Slots
- Data Partitioning Guidance
- C 练习实例13 - 水仙花数
- 3.1 读入一个参数
- linux安装redis
- jquery 方法
- python内存管理
- Java和C++访问权限以及多态机制的一些区别
- 省份,城市,县,镇四级select级联
- 剑指Offer系列-面试题10:二进制中1的个数
- GitLab事故之技术详叙