找100-999之间的“水仙花数”。
2012-11-01 16:26
218 查看
/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者:尹成真
* 完成日期:2012 年 11 月 1 日
* 版 本 号:v1.0
*
* 输入描述: 无
* 问题描述:设计一个程序,找出100-999之间的“水仙花数”。
* 程序输出:略
* 问题分析:略
* 算法设计:如下所示
*/
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者:尹成真
* 完成日期:2012 年 11 月 1 日
* 版 本 号:v1.0
*
* 输入描述: 无
* 问题描述:设计一个程序,找出100-999之间的“水仙花数”。
* 程序输出:略
* 问题分析:略
* 算法设计:如下所示
*/
#include <iostream> #include <Cmath> using namespace std; /* 求100-999之间的水仙花数 */ int main() { int number,hun,ten,gw,sum; for (number=100;number<1000;++number){ hun=number/100; ten=number%100/10; gw=number%10; sum=pow(hun,3)+pow(ten,3)+pow(gw,3); if(sum==number) { //是水仙花数 cout<<number<<"是水仙花数"<<endl; } } return 0; }
相关文章推荐
- 打印输出100-999之间的水仙花数
- C语言实现枚举100~999之间的所有水仙花数
- 求100---999之间的所有水仙花数,并输出。提示:水仙花数是一个3位数的自然数,该数各位数的立方和等于该数本身
- Java求100-999之间所有的"水仙花数"
- 【C语言】输出100~999之间的所有“水仙花数”
- 100~999之间的水仙花数
- 用for循环计算100~999之间的水仙花数
- python练习2 计算100-999之间的水仙花数
- Java打印出100-999之间所有的"水仙花数"
- C语言经典算法例题求100-999之间的“水仙花数
- Java算法——求100—999之间的所有水仙花数,并统计一共有几个
- C语言 求出100~999之间的所有“水仙花数”并输出
- C语言 求出100~999之间的所有“水仙花数”并输出
- 编写Java程序,计算100~999之间的全部“水仙花数”的平均值。
- 打印出100-999之间的数所有的“水仙花数”。。所谓水仙花数,就是指3位数,其各位数字立方和等于该数本身。
- 求100到999之间的水仙花数
- 编写一个程序找出100~999之间所有的水仙花数
- [Java]练习题003: 计算100到1000之间的水仙花数
- 输出0到999之间的水仙花数
- [Java]练习题003: 计算100到1000之间的水仙花数