当前位置: 首页 > news >正文

腾讯学生云服务器如何做网站优化大师班级

腾讯学生云服务器如何做网站,优化大师班级,做网站如何设计数据库,做动画视频的网站欢迎关注个人主页:逸狼 创造不易,可以点点赞吗~ 如有错误,欢迎指出~ 题述 求出0~100000之间的所有“水仙花数”并输出。 “水仙花数”是指一个n位数,其各位数字的n次方之和确好等于该数本身,如:153&#…

欢迎关注个人主页:逸狼


创造不易,可以点点赞吗~

如有错误,欢迎指出~

题述

求出0~100000之间的所有“水仙花数”并输出。

“水仙花数”是指一个n位数,其各位数字的n次方之和确好等于该数本身,如:153=1^3+5^3+3^3,则153是一个“水仙花数”。


我们要先了解水仙花数,他是自幂数的一种


思路

此题的关键在于只要知道判断一个数据是否为水仙花数的方式,问题就迎刃而解。假定给定一个数据data,方法如下:
1. 求取data是几位数
2. 获取data中每位上的数据,并对其进行立方求和
3. 对data中每个位上的数据立方求和完成后,在检测其结果是否与data相等即可,
相等:则为水仙花数,否则:不是

代码实现

#include <stdio.h>
#include <math.h>int main()
{int i = 0;for(i=0; i<=99999; i++){int count = 1;int tmp = i;int sum = 0;//判断i是否为水仙花数//1. 求判断数字的位数while(tmp/10){count++;tmp = tmp/10;}//2. 计算每一位的次方和tmp = i;while(tmp){sum += pow(tmp%10, count);tmp = tmp/10;}//3. 判断if(sum == i)printf("%d \n", i);}return 0;
}

运行结果

http://www.mmbaike.com/news/56413.html

相关文章:

  • 个人能免费做网站seo推广灰色词
  • 网站开发案例博客
  • 网上书城网站开发的结论与不足广告联盟全自动赚钱系统
  • 网络服务商 交费网站seo的方法
  • 轻量应用服务器wordpress网络seo
  • 绥中做网站浏览器搜索引擎大全
  • 做棋牌网站建设seo难不难
  • 什么企业时候做网站全球搜是什么公司
  • 办公空间设计要素seo挖关键词
  • 自适应单页网站模板网络营销招聘岗位有哪些
  • 网站规划的步骤冯耀宗seo课程
  • 自建网站经营者例子网站平台搭建
  • 网站里的聊天怎么做的杭州优化排名哪家好
  • 网站搭建说明百度推广收费多少
  • 艺术网站欣赏守游网络推广平台登陆
  • 去哪里可以做网站官网百度
  • h5开发网站优点网站seo运营
  • 广州网站推广服务商长沙网站包年优化
  • 网站建设的seo策略做一个自己的网站
  • 太原网站建设免费网站推广网站破解版
  • 物流网站免费源码app推广公司
  • 专业的公司网站开发百度提交入口的注意事项
  • 婚庆网站建设目的网络优化初学者难吗
  • 做网站经济虚拟币诈骗定罪品牌推广运营策划方案
  • wordpress 注册 中文seo研究中心论坛
  • 网站建设课程论文福建seo排名培训
  • 无法访问网站免费发布信息平台有哪些
  • 19年做网站长春seo顾问
  • 深圳网站建设十强做销售最挣钱的10个行业
  • 做网站哪些技术焊工培训