算出100~1000的水仙花数
作者:互联网
首先我们要先知道水仙花数是什么
水仙花数就是将一个数的个十百分开然后每个数相乘3
比如135就是1*1*1+3*3*3+5*5*5结果跟输入相同的就是水仙花数
那来看一下我们的程序
#include<iostream>
using namespace std;
int main()
{
int bai,shi,ge,i;
cout<<"水仙花数:"<<endl;
for(i=100;i<1000;i++)
{
bai=i/100;
shi=(i/10)%10;
ge=i%10;
if(bai*bai*bai+shi*shi*shi+ge*ge*ge==i)
cout<<i<<" ";
}
return 0;
}
我们要先取出个十百
然后算
好了
以上就是我今天学习到的所有内容啦
拜拜ヾ(•ω•`)o
标签:10,ge,shi,100,1000,水仙花,bai 来源: https://www.cnblogs.com/luochengchao/p/15952471.html