水仙花数
2015-10-16 16:05
218 查看
1、水仙花数(一个N位数,其各个数的N次方之和等于该数,即该数为“水仙花数”)
本文出自 “花开彼岸” 博客,请务必保留此出处http://zxtong.blog.51cto.com/10697148/1703548
#include<stdio.h> #include<math.h> int main() { int i=0; int sum=0; printf("0--999之间的水仙花数:\n"); for(i=0;i<1000;i++) { int tmp=i,sum=0; while(tmp) { sum+=pow((tmp%10),3); tmp=tmp/10; } if(sum==i) { printf("%d ",i); } } printf("\n"); return 0; }
本文出自 “花开彼岸” 博客,请务必保留此出处http://zxtong.blog.51cto.com/10697148/1703548
相关文章推荐
- Visual C++ 2010 ATL /CLR/MFC/Win32有何不同
- Java io详解(二)-File
- HashMap源码分析
- linux---Vim命令集
- JQuery 常用积累(五)Datetimepicker和Lodop
- 通过SQL语句提取存储过程中的内容
- Java interview 统计一篇英文文档的单词数,并输出次数最多的10个
- 通过两种方法实现在HTML页面加载完毕后运行某个js
- C#获取windows串口号对应的串口(设备)名称
- SQL TOP 子句 高级教程
- 关于APPCAN的页面传值
- Mechanize Guide
- Cookie/Session机制详解
- Android 模拟器genymotion安装,eclipse 插件
- tq2440开发板使用过程中遇到的问题
- python3.x的print()函数默认参数
- Jquery连续两次相同AJAX请求时,默认不执行本次;不同时终止上一次未完成的AJAX请求
- Spring整合Struts2(实操)
- JDBC:使用映射增加JDBC语句通用性
- 如何卸载Ubuntu软件