#include<stdio.h>
int main(){int i,m,k,n,j,a,aa=1,o=1,aaa,aaaa;scanf("%d",&a);      /*输入一个数的位数a*/for(n=1;n<=a;++n)    /*求a位数的范围,例如a==3,则范围是100~999,即(aa/10)~(aa-1)*/{aa=aa*10;}          /*求a位数的范围,例如a==3,则范围是100~999,即(aa/10)~(aa-1)*/aaa=(aa/10);         /*求a位数的范围,例如a==3,则范围是100~999,即(aa/10)~(aa-1)*/aaaa=(aa-1);        /*求a位数的范围,例如a==3,则范围是100~999,即(aa/10)~(aa-1)*/for(n=aaa;n<=aaaa;++n)    /*在aaa~aaaa之间找阿姆斯特朗数*/{k=n;m=0;while(k>0){   o=1;i=k%10;                 /*求出a位数的 个 十 百 千 万.....位的值*/for(j=1;j<=a;j++){o=o*i;}   /*分别求出它们的的a次方,并累加*/m=m+o;                       k=k/10;}if(m==n)             /*如果是阿姆斯特朗数,输出*/{printf("%d\n",m);}}return 0;}

寻找阿姆斯特朗数(北理乐学)相关推荐

  1. 北理乐学c语言基础答案晕,北理乐学C语言答案.doc

    北理乐学C语言答案.doc 7.入门 计算圆柱的侧面积及体积 include void main double a,b; scanf"lfnlf", printf"s.2 ...

  2. 寻找阿姆斯特朗数c语言程序,C程序检查阿姆斯特朗数

    C程序检查阿姆斯特朗数 在此示例中,您将学习检查用户输入的整数是否是Armstrong数字. 要理解此示例,您应该了解以下C语言编程主题: 如果满足以下条件,则一个正整数称为阿姆斯特朗数(n阶),如果 ...

  3. 北理乐学回文数的思考(附代码)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目 若一个数(首位不为零)从左向右读与从右向左读都一样,我们就将其称之为回文数. 例如:给定一个10进制数56,将56加65(即把5 ...

  4. 北理乐学计算机实验三,北理工大学计算机实验三-字符编码与信息交换.docx

    北理工大学计算机实验三-字符编码与信息交换.docx 实验报告实验名称学号 姓名 班级 实验时间 年 月 日实验报告表3-1 西文字符显示过程编码记录表输入字符ASCII码(十进制数)内存信息(二进制 ...

  5. Poker time 2 (enhanced version) 北理乐学作业题

    思路在代码注释内pwp PS:个人做题记录,不是最优解,如有错误欢迎指正喵! 背景:两个人每人发3张牌(各从一副牌中),每张牌包括花色(红桃(Heart)>黑桃(Spade)>方块(Dia ...

  6. 4.2寻找水仙花数(阿姆斯特朗数)、完美数,生成斐波那契数列,Craps赌博游戏

    寻找阿姆斯特朗数 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI).自恋数.自幂数.阿姆斯壮数或阿姆斯 ...

  7. python寻找1000以内的阿姆斯特朗数

    文章目录 方法一:计算出位数然后用for循环 方法二:用while循环+判断位数 阿姆斯特朗数定义:如果一个n位正整数等于其各位数字的n次方之和,则称该数为阿姆斯特朗数. 例如1^3 + 5^3 + ...

  8. 北理通信男找工作的经历及心得

    注:北理毕业的通信专业研究生写的,希望对大家也有所帮助. 找工作很久了,一直想写一写笔经面经,也给师弟师妹留下一些建议和忠告.但是工作没着落时没心思写,找到工作又懒得写.狠了狠心,却写出这么多字,看着 ...

  9. 北理计算机未来,2021北理计算机专硕889考研经验分享

    北理算是北京985院校中,性价比高,相对较容**的了,而且老师们只看重学生的知识技术水平和学习能力,不太歧视普通本科和跨考学生,(相对来说,同等条件下,老师肯定更喜欢好学校本专业学生),当然初试分数高 ...

  10. 计算机夏令营、预推免面试经验【北理cs,北航cs,复旦cs大数据,浙大cs】

    这是一篇非寻常经验贴,因为今年疫情影响下的保研实在是太奇怪了,这里主要说说我了解到的一些学校的一些特点,可以做参考,但面试形式,面试问题,参考意义都不是很大,建议看往年经验贴 首先推荐一个计算机保研q ...

最新文章

  1. Nginx+keepalived负载均衡高可用篇第③版
  2. 多线程——生产者与消费者(多)1.5新锁,问题解决
  3. Python自动化运维——系统进程管理模块
  4. ssm中java实现树状结构_java ssm使用递归写树形结构
  5. Vue第二部分(3):路由 VueRouter
  6. 力扣题目——98. 验证二叉搜索树
  7. 十字线阵---CBF,传统波束形成
  8. 求100以内奇数的和
  9. java 因数分解_Java--分解质因数
  10. Mybatis传递多个参数的4种方式(干货)
  11. python在单词表中查找包含所有元音字母aeiou的单词并打印
  12. MongoDB3.4 根据中文拼音给中文排序
  13. 【UNI-APP】开发微信公众号(H5)JSSDK调式
  14. 2022.5.4.学习笔记数据类型
  15. 读书笔记-kafka常用操作命令-kafka-topics.sh
  16. C语音实现简单的密码登录(简单逻辑)
  17. 在安卓手机上安装Linux子系统
  18. 【毕业设计/课程设计】智能会议室
  19. 网络工程计算机文科可以报考么,文科生可以报考网络工程专业吗
  20. 开心网竞争对手不是校内网

热门文章

  1. 基于微流域划分的洪水淹没分析
  2. matlab 暴雨强度公式,利用MATLAB推导城市暴雨强度公式
  3. 计算机网络 校园网规划与设计方案,校园网网络规划与设计的方案.pdf
  4. 深透研究病毒2—冲击波病毒
  5. oracle goldengate director,Oracle GoldenGate Director安装和配置
  6. 如何创建“搜狗词库”
  7. LAMP兄弟连PHP高薪就业班2012召集令
  8. 安装Linux无盘工作站
  9. LaTeX的字体设置
  10. 最新老男孩Linux云计算sre学什么