调用函数求水仙花数

来源:互联网 发布:网络教育英文翻译 编辑:程序博客网 时间:2024/05/22 00:05
/*           * Copyright (c) 2012, 烟台大学计算机学院           * All rights reserved.           * 文件名称:test.cpp           * 作者:杨蕾         * 完成日期:2012 年11月26日           * 版本号:v1.0           *           * 输入描述:无           * 问题描述:调用函数输出水仙花数           * 程序输出:水仙花数       * 问题分析:          * 算法设计:略           */   #include <iostream>using namespace std;  bool isFlower(int num)  {      int hun,ten,gw,sum;      hun=num/100;      ten=num%100/10;      gw=num%10;      sum=hun*hun*hun+ten*ten*ten+gw*gw*gw;      if(sum==num){          return true;      }else{          return false;      }  }  int main()  {      int i;      bool falg;      for(i=100;i<1000;++i){          falg=isFlower(i);          if(falg)           {              cout<<i<<"是水仙花数"<<endl;          }      }  return 0;}

运行结果:


原创粉丝点击