免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.3.4 循环语句自我检测基础达标1写出下列程序的运行结果:(1)i0 s0 while s=20 ss+i ii+1 end while print i end 其运行结果为7 (2)i0 s0 while s=20 ii+1 ss+i end while print i end 其运行结果为62下面是求1234n的积的伪代码,请将其补充完整read n mul1 i2 while i=n end while print mul end 答案:mulmul*i ii+13计算函数f(x)=3x2-x+1当x=1,2,3,10时的函数值用伪代码表示算法 解:伪代码表示为: x1 while x=10 y3*x2-x+1 print x,y xx+1 end while end4设计一个求n!=123n的算法,用伪代码表示算法 解:read“n=”;n a1 i1 while i=n aa*i ii+1 end while print a end5设计算法,计算下面n个数的和 , 用伪代码表示算法 解:read“n=”;n i1 sum0 while i=n sumsum+i/(i+1) ii+1 end while print“sum=”;sum end6组合数公式可以用公式,设计一个用上述公式计算组合数的算法,用伪代码表示算法 解:read“请输入m和n的值”;m,n i1 p1 while i=n pp*i ii+1 end while i1 q1 while i=m qq*i ii+1 end while i1 s1 while i=(n-m) ss*i ii+1 end while c1p/(q*s) print c1 end71,1,2,3,5,8,13,这一列数的规律是:第1,第2个数是1,从第3个数起,该数是其前面2个数之和试设计一个算法计算这列数前20个数的和,用伪代码表示 解:用伪代码表示为: i3 a1 b1 suma+b while i=20 ca+b sumsum+c ab bc ii+1 end while print“sum=”;sum end8求1!+2!+3!+20!的值,用伪代码表示 解:s0 t1 for n from 1 to 20 tt*n ss+t end for print s end92000年我国人口有13亿,如果人口每年的自然增长率为7,那么多少年后我国人口达到15亿?设计一个算法用伪代码表示 解:a13 r0007 i1 while a=15 aa*(1+r) ii+1 end while ii-1 print“达到或超过15亿人口需要的年数为:”;i end10一球从100m高处落下,每次落地后反跳回原高度的一半,再落下在第10次落地时,共经过多少路程?第10次下落多高?试用伪代码描述上述过程 解法1:s0 h100 ss+h i2 while i=10 hh/2 ss+2*h ii+1 end while print“第10次落地时共经过的路程为:”;s print“第10次下落的高度为”;h end 解法2:s0 h100 ss+h for i from 2 to 10 hh/2 ss+2*h edn for print“第10次落地时共经过的路程为:”;sprint“第10次下落的高度为”;h更上一层1用近似公式e=1+求自然数e的数值,取n=10(n愈大,愈接近e的真值),设计一算法,用伪代码表示 解:e1 t1 for n from 1 to 10 tt*n ee+ end for print n, e end2抛掷一枚硬币时,既可能出现正面,也可能出现反面,预先作出确定的判断是不可能的,但是假如硬币质量均匀,那么当抛掷次数很多时,出现正面的频率应接近于50%,试设计一个循环语句模拟抛掷硬币的过程,并计算抛掷中出现正面的频率解析:有一个随机函数rand(),它能产生(0,1)之间的随机数,这样我们可以用大于05的随机数表示出现正面,否则表示出现反面,其流程图为: 用伪代
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 自行车与电动自行车装配工安全规程评优考核试卷含答案
- 电机检修工安全知识宣贯能力考核试卷含答案
- 2026银行公考面试题目及答案
- 2026银行组团面试题目及答案
- 2026应急处理局面试题答案及答案
- 2026稠州银行面试题型及答案
- 2026船长英文面试题及答案
- 中国酒店业数字化转型趋势报告
- 初中劳动教育八年级《鲜肉抄手制作》教学设计
- 初中英语八年级上册Unit 2 School Life话题写作教学设计
- 第11章 深度学习前沿架构:从Transformer到图神经网络
- 人教PEP三年级英语上册Unit1通关卷(Making friends含答案)
- 室内瓷砖铺贴施工技术方案
- 建筑登高车专项施工方案(完-整版)
- 2026干细胞来源外泌体产业化路径研究
- 造血干细胞移植后女性患者卵巢组织冻存的可行性(2026版)
- 《音乐万花筒 土楼音声》课件-2026-2027学年音乐五年级上册人教版
- 2026年《中国慢性胆囊炎胆石症诊疗指南(2026版)》
- 中国中化集团招聘测试题库及答案大全
- 江西省水利水电工程设计概(估)算编制规定(2022年版)
- 2026年人教版二年级数学下册期中考试试题
评论
0/150
提交评论