求1000以内的水仙花数
2012-11-11 13:14
267 查看
/*
* Copyright (c) 2011, 烟台大学计算机学院
* All rights reserved.
* 作 者:田凤
* 完成日期:2012 年 11月 10日
* 版 本 号:v1.0
* 输入描述: 设置程序解决有关水仙花问题的编程
* 问题描述:用循环来解决问题
* 程序输出:输出1000以内的水仙花数
* 问题分析:一步步的编程,套用循环得出结果
* 算法设计:略
*/
#include<iostream>
#include<Cmath>
using namespace std;
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;
}
*运行结果:
心得体会:哎,差点没找到错误,浪费时间.
* Copyright (c) 2011, 烟台大学计算机学院
* All rights reserved.
* 作 者:田凤
* 完成日期:2012 年 11月 10日
* 版 本 号:v1.0
* 输入描述: 设置程序解决有关水仙花问题的编程
* 问题描述:用循环来解决问题
* 程序输出:输出1000以内的水仙花数
* 问题分析:一步步的编程,套用循环得出结果
* 算法设计:略
*/
#include<iostream>
#include<Cmath>
using namespace std;
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;
}
*运行结果:
心得体会:哎,差点没找到错误,浪费时间.
相关文章推荐
- 1000以内水仙花数(嵌套循环)
- 【C语言】输出1--1000以内的水仙花数
- 在100---1000以内所有水仙花数
- 输出100到1000以内的水仙花数
- 使用for循环打印输出1000以内的水仙花数
- c# { 1 } 1000以内的水仙花数
- (java 编写程序)求1000以内的水仙花数.
- 1000以内的水仙花数
- 输出100-1000以内的水仙花数
- 求1000以内的水仙花数. 水仙花数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)
- 1000以内的水仙花数
- C语言求1000以内水仙花数
- 1000以内的水仙花数
- 求1000以内的水仙花数
- 求1000以内的所有水仙花数
- 输出1000以内的水仙花数
- 1000以内的水仙花数
- tenth(1000以内偶数和,其三
- 第九周项目一(1)求1000以内所有偶数的和
- 第十一周项目6-回文、素数(输出1000以内所以素数)