上机内容:学习阿姆斯特朗数
上机目的:掌握循环
/*
*copyright()2012计算机学院
*All rights reserved
*文件名称:text.cpp
*作者:刘杰
*完成日期:2012年11月11日
*版本号:v1.0
*
*输入描述:无
*问题描述:输入阿姆斯特朗数
*程序输出:某个数等于他的各部分立方和
*问题分析:无
*程序设计:略
*/
#include<iostream>
using namespace std;
int main(){
int i,g,s,b,w;//定义循环数,个位,十位,百位,千位
for(i=1;i<=10000;i++){
g=i%10;
s=(i/10)%10;
b=(i/100)%10;
if(i==g*g*g+s*s*s+b*b*b){
cout<<i<<"是阿姆斯特朗数"<<endl;
}
}
return 0;
}
运行结果: