在某网页看到一题目为:求出0~999之间的所有“水仙花数”并输出。“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1+5+3?,则153是一个“水仙花数”。

#include <stdio.h>
#include <math.h>
int main()
{int i=0;//int sum = 0;如果sum定义在了For循环外面,那么sum的值就会一直累加for(i=0;i<1000;i++){int temp =0;int a = 0 ;temp = i ;//求数字的位数while (temp){a++;temp=temp/10;}//求各位数的a次方的和temp=i;int sum = 0;    //sum只有定义在for循环里面才可以随着For循环语句的每次变化而清零while (temp){int b = temp%10;int b = 0;//sum =sum + pow(b, a);           //因为有:pow(double,double) pow(float,float) 所以匹配错了。sum =sum + pow((double)b,(double) a);//强制转换类型     temp=temp/10;}if(sum==i){printf("%d ",i);}}return 0;
}

四个小时不止是敲了30多行代码,还懂了好多相关推荐

  1. python爬虫——三步爬得电影天堂电影下载链接,30多行代码即可搞定:

    python爬虫--三步爬得电影天堂电影下载链接,30多行代码即可搞定: 本次我们选择的爬虫对象是:https://www.dy2018.com/index.html 具体的三个步骤:1.定位到202 ...

  2. 动手敲10行代码读懂Python

    最近在MOOC上自学Python课程,觉得老师的讲解通俗易懂,受益良多,也决定多动手记录学习的点点滴滴,督促自己快速进步. 自己动手敲了第一课的10行小代码,实现了简单的温度转换算法. #TempCo ...

  3. 你还弄不懂的傅里叶变换,神经网络只用了30多行代码就学会了

    明敏 发自 凹非寺 量子位 报道 | 公众号 QbitAI 在我们的生活中,大到天体观测.小到MP3播放器上的频谱,没有傅里叶变换都无法实现. 通俗来讲,离散傅里叶变换(DFT)就是把一串复杂波形中分 ...

  4. 代码补全快餐教程(1) - 30行代码见证奇迹

    代码补全快餐教程(1) - 30行代码见证奇迹 下面是我用30多行代码,包含了很多空行和注释的代码写成的代码补全模型.我们先看看效果吧. 补全效果案例 先来看个比较普通的(Python, Keras) ...

  5. 在四个小时内组装好这个游戏机

    易于编程的复古游戏机是将任何人,尤其是孩子们介绍给视频游戏开发的好方法. 其中之一就是Gamebuino,这是一种预组装的手持式复古游戏机. 它有点像类固醇的Arduino,带有诺基亚5110手机显示 ...

  6. 字节跳动,三轮面试,四个小时,灵魂拷问,结局我哭了但下次还敢...

    写在开篇 去年的秋招对于我来说,那是非常的不顺利,所以今年的春招其实我也没有抱太大的希望,令我惊讶的是第一家给我面试机会的公司竟然是宇宙条.一开始接到面试通知时,心情特别复杂,紧张又兴奋,字节跳动是出 ...

  7. 泪目跳槽太不容易,蚂蚁金服三轮面试,四个小时灵魂拷问

    本人是双非院校科班研究生,Java开发3年工作经验,以下是最近的面试总结: 先说下我的面试准备经历,为了保证自己简历有较大一定的概率通过筛选,我在2018毕业后面试了多家公司,去了一家上海一家小公司一 ...

  8. 6-1 停车场收费问题 (20分) 在停车场收费系统中,收费者会根据车型的不同按不同的单价和计费方式收取不同的停车费,其中: 轿车Car:每小时8元,超过30分钟按一小时计算,未超过30分钟不收费

    作者徐婉珍单位广东东软学院代码长度限制16 KB时间限制400 ms内存限制64 M 作者:TOPKK **在停车场收费系统中,收费者会根据车型的不同按不同的单价和计费方式收取不同的停车费,其中: 轿 ...

  9. 每天上班通勤四个小时,太累了!

    买了房后,每天上班通勤四个小时,一大早出门等公交再乘坐地铁,一趟下来两个小时,太累了. 住的地方没有地铁,只有公交车,公交车每每半个小时一趟,有时候要是刚好错过了,就注定上班迟到了. 不塞车的话,坐半 ...

最新文章

  1. 十年SNS社区产品:近乎 V5.0-V5.2安装及问题解决思路
  2. 【原创】 PostgreSQL 实现MySQL 的auto_increment 字段
  3. Arrays.asList详解
  4. 很酷的一套 Flex/AIR 皮肤 (KingnareStyle)
  5. [Java基础]Calendar类基础
  6. matlab数字图像处理函数,MATLAB数字图像处理学习(二)|常用函数
  7. 自定义标题栏右键菜单
  8. 利用用户自己的server、tomcat下的解决iOS7.1企业应用无法安装应用程序 由于证书无效的问题...
  9. openGL超级宝典第七版
  10. fluidsim win7版本_FluidSIM 5|FluidSIM(液压气动仿真软件)下载v5.0中文免费版 附安装教程 - 欧普软件下载...
  11. LintCode 17. 子集
  12. Error:(list) object cannot be coerced to type 'double'的处理
  13. 2021年中式面点师(初级)证考试及中式面点师(初级)模拟考试题
  14. Win10 应用商店打不开,错误代码0x80131500——亲测可用
  15. 计算机导论模拟测试练习(2018年秋)F. 习题课一 G. 习题课二 H. 跳马
  16. 屏幕分辨率及衬线字体
  17. 威纶通屏幕(HMI)开发进阶教程三:数据地址格式的讲解
  18. 国内研究团队提出基于120个刺激编码视觉诱发电位的脑机接口
  19. Java实现简单的扫雷小程序
  20. php是最好的语言 梗,php是世界上最好的语言,这个梗怎么来的

热门文章

  1. 中文实体命名识别工具使用汇总:Stanza、LAC、Ltp、Hanlp、foolnltk、NLTK、BosonNLP
  2. 模拟退火算法求解TSP问题
  3. 论文笔记(A Neural Influence Diffusion Model for Social Recommendation)
  4. 部署WEB应用到云服务器时,出现的部分网页不能显示或者连接数据库问题。
  5. Vue 组件间通信六种方式
  6. BZOJ3245: 最快路线 拆点dijkstra
  7. Mac上的抓包工具Charles
  8. Apache网站服务
  9. python数据运算
  10. Nagios LDAP用户pager被清空问题