- 2
- 0
- 约1.19万字
- 约 50页
- 2015-12-09 发布于未知
- 举报
穷举法实例 求所有水仙花数的问题。 水仙花数是指:一个三位数,其各位数字立方和等于该数本身。 例如 153=13+33+53,故153是水仙花数。 用穷举法解此题的思路: 从最小的三位数开始,到最大的三位为止,一个个拿出来进行判断,看是否是水仙花数。 如何判断一个数i是否是水仙花数的关键:如何将一个三位数的各位取出。 方法一、用数学方法计算出各位的值: 个位a:a=i %10 十位b:b=(i/10)%10 百位c:c=i /100 方法二、各位依次从最小值到最大值一个个试: 个位a:0到9 十位b:0到9 百位c:1到9 迭代法实例 求解阶乘的问题。 若输入的n值为5,即5的阶乘5!=5*4*3*2*1,则迭代次数(循环条件)为1~5次。 分别执行迭代公式f=f*i;,让f的值不断改变,f的初值为1。 当i=1时,f=1*1=1; i=2时,f=1*2=2; i=3时,f=2*3=6; i=4时,f=6*4=24; i=5时,f=24*5=120; 当i=6时,退出循环。可见,迭代就是不断用新值取代旧值,或由旧值递推出新值的过程。 求100~200间的全部素数。 百钱买百鸡。鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何? 用do-while语句实现如下菜
您可能关注的文档
- C语言程序设计 作者 陆蓓 主编 龙之一 易幼庆 赵建锋 副主编 郑 宁 主审 C语言程序设计 第十章.ppt
- C语言程序设计 作者 陆蓓 主编 龙之一 易幼庆 赵建锋 副主编 郑 宁 主审 C语言程序设计 第四章.ppt
- C语言程序设计 作者 罗朝盛 C语言程序设计绪言.ppt
- C语言程序设计 作者 罗朝盛 第1章 C程序设计概述.ppt
- C语言程序设计 作者 罗朝盛 第2章 数据类型、运算符和表达式.ppt
- C语言程序设计 作者 罗朝盛 第3章 简单的C程序设计.ppt
- C语言程序设计 作者 罗朝盛 第4章 控制结构.ppt
- C语言程序设计 作者 罗朝盛 第5章 数组、字符串、指针.ppt
- C语言程序设计 作者 罗朝盛 第7章 编译预处理.ppt
- C语言程序设计 作者 罗朝盛 第8章 结构体、共用体与枚举类型.ppt
- 合规红线与避坑实操手册(2026)《SBT 11132-2015电子商务物流服务规范》.pptx
- 合规红线与避坑实操手册(2026)《SBT 11133-2015电子商务商品理赔技术要求》.pptx
- 合规红线与避坑实操手册(2026)《SBT 11134-2015电子商务商品标价通用技术条件》.pptx
- 合规红线与避坑实操手册(2026)《SBT 11135-2015绿色商场》.pptx
- 合规红线与避坑实操手册(2026)《SBT 11136-2015家政服务 钟点服务质量规范》.pptx
- 合规红线与避坑实操手册(2026)《SBT 11138-2015家电服务维修企业经理人员岗位要求》.pptx
- 合规红线与避坑实操手册(2026)《SBT 11139-2015家用空调器室外机安装架技术要求》.pptx
- 合规红线与避坑实操手册(2026)《SBT 11140-2015快餐企业经营规范》.pptx
- 中国传统文化概论(第二版)课件 第四章 孟子:儒家的理想主义者.pptx
- 合规红线与避坑实操手册(2026)《SBT 11142-2015餐饮服务经营者与消费者订立合同的规范要求》.pptx
原创力文档

文档评论(0)