您的位置:首页 > 其它

第十八周回顾练习项目——水仙花数

2013-12-28 17:00 148 查看
/*
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作    者:  刘中林
* 完成日期:2013 年  12月 28 日
* 版 本 号:v1.0
* 问题描述:先将各个位上的数字分离,再根据定义进行
* 输出: 一千以内的水仙花数
*/
#include <iostream>
using namespace std;
int main ()
{
int i,j,k,n;
cout<<"水仙花数为:"<<endl;
for(n=100;n<1000;n++)
{
i=n/100;       //分离百位上的数字

j=n/10-i*10;

k=n%10;

if(n==i*i*i+j*j*j+k*k*k)

cout<<n<<" "<<endl;
}
return 0;
}


*样例输出:



*心得体会:由她列出的表达式和她一样美。。水仙花数。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: