您的位置:首页 > 其它

水仙花数

2012-11-27 10:47 225 查看
/*
* Copyright (c) 2011, 烟台大学计算机学院
* All rights reserved.
* 作    者:隋 鑫
* 完成日期:2012 年11月27日
* 版 本 号:v1.0
* 输入描述: 设置程序解决有关水仙花问题的编程

* 问题描述:用循环来解决问题

* 程序输出:略

* 问题分析:一步步的编程,套用循环得出结果

* 算法设计:略
*/
/*
水仙花的数
*/
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int number,hun,ten,gew,sum;           //定义变量
for(number=100;number<1000;number++){
hun=number/100;                 //求余取整
ten=number%100/10;
gew=number%10;
sum=pow(hun,3)+pow(ten,3)+pow(gew,3);   //函数公式
if(sum==number)                   //判断输出
cout<<number<<"是水仙花数"<<endl;
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: