2017.8.30

来源:互联网 发布:2009年最火的网络歌曲 编辑:程序博客网 时间:2024/05/16 06:22

放假几天忙着干别的,好几天没有敲代码了,感觉有些生疏了,到底是要多练啊!!!

今天晚上主要看了校本教材中的函数,感觉对函数的调用有更好的理解,然后敲了几个例题,感觉比放假前感觉好点了,继续加油!

  


打印水仙花数

描述
打印出所有得“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字的立方和等于该数本身,例如,152是水仙花数,因为153=1×1×1+5×5×5+3×3×3。
输入
无输入。
输出
输出所有水仙花数,每行输出一个水仙花数。


#include<bits/stdc++.h>
ueing namespacs std;
int power(int a,int b)
{  
     int res=1;
     while(b>0)
     {  
         res=res*a;--b;
     }
     return res;
}
int main()
{
  for(int num=100;num<1000;++num)
   {
    if(prower(num%10,3)+power(num/10%10),3)+power(num/100,3)==num  cout<<num<<endl;
   }
   return 0;
}



这道题目之前做过,当时不太懂,现在感觉好多了,感觉没问题了。