- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全国通用版2018_2019高中数学第一章算法初步1.2.3循环语句练习新人教B版必修
PAGE
PAGE 1
1.2.3 循环语句
课时过关·能力提升
1关于for x=a:b:c,下列说法正确的有( )
①当x=c时程序结束;②当x=c时,还要继续执行一次;③当b0时,x≥a时程序结束.
A.1个 B.2个 C.3个 D.0个
解析当x的值为终值时,还要执行一次,才能跳出循环体,从而①③不正确,②正确.
答案A
2下列程序语句中循环语句的循环终止条件是( )
m=1;
while m10
m=m+3;
end
m
A.m≤10 B.m10 C.m10 D.m≥10
解析当m10不成立,即m≥10时,循环终止.
答案D
3运行下面的程序,执行后输出的S的值是( )
S=0;
for i=1:2:10
S=S+i;
end
S
A.45 B.35 C.25 D.55
解析由程序可知S=1+3+5+7+9=25,故选C.
答案C
4下列给出四个框图,其中满足while语句格式的是( )
A.①② B.②③
C.②④ D.③④
解析①④中程序执行了一次循环体后对循环条件进行判断,不符合while型语句(先判断后执行)的功能.
答案B
5下面程序执行后,输出的值为( )
J=1;
A=0;
while J5
J=J+1;
A=A+J?? J;
end
J
A.4 B.5
C.54 D.55
解析按while循环语句的执行过程一步步分析,循环实现了2×2+3×3+4×4+5×5,但要注意,在本题中,应为输出变量J的值,而不是A的值.
答案B
6阅读下列算法语句,若输入的n为10,则输出的变量S和T的值分别为( )
n=input(“n=”);
S=0;
T=0;
while n=2
S=S+n;
n=n-1;
T=T+n;
n=n-1;
end
print(%io(2),S,T);
A.30,25 B.30,30
C.25,25 D.25,30
解析当n=10时,S=10+8+6+4+2=30,T=9+7+5+3+1=25.
答案A
7写出下列程序运行后的结果.
(1)
for x=1:2:11 print(%io(2),x);end
输出结果为 ;?
(2)
for x=6:(-1):1endprint(%io(2),x);
输出结果为 .?
答案(1)1,3,5,7,9,11
(2)1
8给出下列程序语句:
N=2;
T=1;
while N=5
T=N?? T;
N=N+1;
end
print(%io(2),T);
该程序中T的表达式为 .?
解析T的表达式为T=1×2×3×4×5.
答案T=1×2×3×4×5
9程序
S=0;
i=1;
①
while i=100
②
S=S+i;
③
end
④
S
要使上述程序能运算出“1+2+…+100”的结果,需将语句“i=i+1”加在 处.?
解析变量i在程序中既是控制循环次数的变量,在循环体中,又是实现求和的变量.所以由S=0+1+2+…+100知i=i+1应放在③处.
答案③
10设计程序求π的近似值可以用公式:π
解程序如下:
S=0;
i=1;
T=1/(i?? i);
while T=0.00001
S=S+T;
i=i+1;
T=1/(i?? i);
end
p=sqrt(6?? S);
p
11猴子第1天摘下若干个桃子,当即吃一半,还不过瘾,又多吃了一个.第2天早上又将剩下的桃子吃掉一半又多吃了一个.以后每天早上都吃了前一天剩下的一半多一个.到第10天早上想再吃时,见只剩下一个桃子.求第1天共摘了多少个桃子?请画出这个问题的程序框图,并编写相应的程序.
解由题意可知,第10天为S10=1,
第9天为S9=(1+1)×2=4,
第8天则为S8=(4+1)×2=10,
……
第1天则为S1=(S2+1)×2,
得到递推公式为
S10=1,Sn=(Sn+1+1)×2,
n=1,2,…,9.
程序框图如图所示.
根据框图,其程序为:
S=1;
i=1;
while i10
S=(S+1)?? 2;
i=i+1;
end
print(%io(2),S);
★12高一(3)班共有54名同学参加了数学竞赛,现在有这54名同学的竞赛分数,求竞赛成绩优秀的同学的平均分数(规定90分以上为优秀).请画出这个问题的程序框图,并用基本语句描述该算法.
解程序框图如下:
用基本语句描述算法如下:
S=0;
m=0;
for i=1:54
xi=input(“xi=”);
if xi90
S=S+xi;
m=m+1;
end
end
a=
print(%io(2),a);
您可能关注的文档
- 全国卷2019届高考英语一轮复习Unit3Underthesea课时作业新人教版选修.doc
- 全国卷2019届高考英语一轮复习Unit3TheMillionPoundBankNote课件新人教版必修.ppt
- 全国卷2019届高考英语一轮复习Unit3Traveljournal课时作业新人教版必修.doc
- 全国卷2019届高考英语一轮复习Unit4Earthquakes课时作业新人教版必修.doc
- 全国卷2019届高考英语一轮复习Unit4Astronomy:thescienceofthestars课件新人教版必修.ppt
- 全国卷2019届高考英语一轮复习Unit4Earthquakes课件新人教版必修.ppt
- 全国卷2019届高考英语一轮复习Unit4Globalwarming课时作业新人教版选修.doc
- 全国卷2019届高考英语一轮复习Unit4Pygmalion课时作业新人教版选修.doc
- 全国卷2019届高考英语一轮复习Unit4Pygmalion课件新人教版选修.ppt
- 全国卷2019届高考英语一轮复习Unit4Wildlifeprotection课时作业新人教版必修.doc
最近下载
- 2023中国出版集团公司集团总部招聘10人笔试备考试题及答案解析.docx VIP
- 放射医学主治医师《基础知识》考前点题卷一(精选).docx VIP
- 小学语文阅读策略对比研究教学研究课题报告.docx
- 给水排水管道工程施工及验收规范.pdf VIP
- 工程机械公司薪资方案(3篇).docx VIP
- 导学案 综合与实践 设计学校田径运动会比赛场地 2025-2026学年人教版数学七年级上册.docx VIP
- 神经内科实习生入科宣教 PPT.pptx VIP
- 混凝土结构施工图识读项目板平法.ppt VIP
- 调度运行-调度自动化系统(EMS系统)应用.ppt VIP
- 放射医学主治医师《专业实践能力》考前点题卷二(精选).docx VIP
- 软件下载与安装、电脑疑难问题解决、office软件处理 + 关注
-
实名认证服务提供商
专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!
原创力文档


文档评论(0)