现在的位置: 首页 > 综合 > 正文

第十一周项目3-4-1000以内的阿姆斯特朗数

2014年11月23日 ⁄ 综合 ⁄ 共 371字 ⁄ 字号 评论关闭
/*                       
*程序的版权和版本声明部分:                       
*Copyright(c)2013,烟台大学计算机学院学生                       
*All rights reserved.                       
*文件名称:                       
*作者:田成琳                       
*完成日期:2013年 10月30 日                       
*版本号:v1.0                       
*对任务及求解方法的描述部分:                       
*输入描述: 无 
*问题描述: 1000以内的阿姆斯特朗数 
*程序输出: 1000以内的阿姆斯特朗数
*问题分析:                       
*算法设计:                       
*/    
我的程序:
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
	int n,a,b,c;
	for(n=2;n<1000;++n)
	{
		a=n/100%10;
		b=n/10%10;
		c=n%10;
		if(pow(a,3)+pow(b,3)+pow(c,3)==n)
			cout<<n<<endl;
	}
	return 0;

}

运行结果:

心得体会:略。

抱歉!评论已关闭.