上机目的:学习!
上机任务:解决水仙花的问题
/*
* Copyright (c) 2011, 烟台大学计算机学院
* All rights reserved.
* 作 者:王 飞
* 完成日期:2012 年 11月 1日
* 版 本 号: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;
}
输出结果:
心得体会:又进步了一点点!