塔山镇中心小学谢全岗


私信TA

用户名:xiequangang

访问量:138

签 名:

等  级
排  名 26180
经  验 580
参赛次数 2
文章发表 1
年  龄 0
在职情况 学生
学  校 徐州市贾汪区塔山镇中心小学
专  业

  自我简介:

解题思路:1.用for循环检查所有的三位数(执行1000次),每次把这个三位数分解出百位、十位和个位。2.求每个数位上数的三次方之和。3.用if语句判断是否符合水仙花数的特性,若符合则输出。

  

注意事项:

参考代码:

#include<iostream>

#include<cmath>

using namespace std;

int main()

{

   int a,b,c,e;

    for(int i=100;i<=999;i++)

   {

    a=i/100;

    b=i/10%10;

    c=i%10;

    e=pow(a,3)+pow(b,3)+pow(c,3);

    if(e==i) 

                 cout<<e<<endl;

      }

       return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »