- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
条件结
构
167
8.(2015河南开封二模,文 8,条件结构,选择题)给出一个如图所示的程序框图,若要使输入的 x 值与输
出的 y 值相等,则这样的 x 值的个数是(
)
A.1
B.2
C.3
解析:当x≤2时,由x=x,得x=0,1满, 足条件;
D.4
2
当 2<x≤5 时,由 2x-3=x,得 x=3,满足条件;
当 x>5时,由 =x,得 x=±1,不满足条件,
故这样的 x值有 3 个.
答案:C
循环结
构
168
6.(2015辽宁锦州二模,文 6,循环结构,选择题)若如图所示的程序框图输出的 S 是 30,则在判断框中 M
表示的“条件”应该是(
)
A.n≥3? B.n≥4?
C.n≥5? D.n≥6?
解析:由程序框图知:第一次运行 n= 1,S= 2;
第二次运行 n= 2,S= 2+ 2 =6;
2
第三次运行 n= 3,S= 2+ 2 +2 = 14;
3
2
第四次运行 n= 4,S= 2+ 2 +2 +2 = 30,
4
2
3
∵输出 S= 30,∴条件应是 n≥4?.
答案:B
7.(2015辽宁锦州一模,文 7,循环结构,选择题)执行下面的程序框图,若 p= 0.8,则输出的 n= (
)
1
A.2
解析:如果输入的 p= 0.8,由循环变量 n 初值为 1,那么:
经过第一次循环得到 S= ,n= 2,满足 S< 0.8,继续循环,
B.3
C.4
D.5
经过第二次循环得到 S= = 0.75< 0.8,n= 3,
第三次循环,S= 0.75+ 0.125= 0.875,此时不满足 S< 0.8,n= 4,退出循环,
此时输出 n= 4.
答案:C
8.(2015辽宁沈阳一模,文 8,循环结构,选择题)执行如图所示的程序框图,则输出的 k 的值为(
)
A.4
B.5
C.6
D.7
解析:第一次运行:满足条件,S= 1,k= 1;
第二次运行:满足条件,S= 3,k= 2;
第三次运行:满足条件,S= 11< 100,k= 3;满足判断框的条件,继续运行,
11
第四次运行:S= 1+ 2+ 8+ 2 > 100,k= 4,不满足判断框的条件,退出循环.
故最后输出 k的值为 4.
答案:A
13.(2015河南洛阳一模,文 13,循环结构,填空题)执行如图的程序,则输出的结果等于
.
解析:执行程序框图,有 i=1,S= 0,
第 1 次执行循环,有 S=1,有 i=3,
第 2 次执行循环,S= 1+3= 4,有 i=5,
第 3 次执行循环,S= 4+5= 9,有 i=7,
第 4 次执行循环,S= 9+ 7= 16,
2
…
有 i=99,
第 50 次执行循环,S= 1+ 3+ 5+ 7+ …+ 99= ×(1+ 99)×50= 2 500,
此时有 i=101≥100,满足条件退出循环,输出 S 的值.
答案:2 500
6.(2015辽宁大连一模,文 6,循环结构,选择题)阅读如图所示的程序框图,运行相应的程序,若输出的 S
为 ,则判断框中填写的内容可以是(
)
A.n= 6
C.n≤6
B.n< 6
D.n≤8
解析:模拟执行程序框图,可得 S= 0,n= 2,
满足条件,S= ,n= 4,
满足条件,S=
满足条件,S=
,n= 6,
,n= 8,
由题意,此时应该不满足条件,退出循环,输出 S 的值为 ,
故判断框中填写的内容可以是 n≤6.
答案:C
9.(2015宁夏银川一中二模,文 9,循环结构,选择题)运行如图所示的程序框图,则输出的结果 S 为(
)
A.-1
B.1
C .-2
D.2
解析:框图首先给循环变量 n 赋值 1,给累加变量 S 赋值 0.执行 S=0+ cos
;
判断 1<2 013执, 行 n=1+1=2,S= + cos
=0;
判断 2<2 013执, 行 n=2+1=3,S=0+cos =-1;
判断 3<2 013执, 行 n= 3+ 1= 4,S=-1+ cos =-1- =- ;
判断 4<2 013执, 行 n=4+1=5,S=- + cos =-
=-1;
判断 5<2 013执, 行 n= 5+ 1= 6,S=-1+ cos =-1+ 1= 0;
判断 6<2 013执, 行 n=6+1=7,S=0+cos
…
;
由此看出,算法在执行过程中,S 的值以 6 为周期出现,而判断框中的条件是 n< 2 013当, n=2 012
时满足判断框中的条件,此时 n= 2 012+ 1= 2 013.
3
所以程序共执行了 335 个周期又 3 次,所以输出的 S 值应是-1.
答案:A
5.(2015河南六市联考一模,文 5,循环结构,选择题)某程序框图如图所示,该程序运行后输出的 x 值是
(
)
A.3
您可能关注的文档
- 现场质量责任制.doc.docx
- 现浇钢筋混凝土构件模板含量参考表.docx
- 现金管理制度模板.docx
- 班主任考核管理制度.docx
- 班主任年度工作考核标准及实施细则.docx
- 班会主题:感恩父母,珍爱生命.docx
- 理解和关爱开启心灵之门.docx
- 班组长的岗位职责.docx
- 瓷砖采购合同51572.docx
- 甘肃省兰州市2019届高考英语模拟试题(含答案).docx
- 【可行性报告】2023年汽车轮胎相关项目可行性研究报告.docx
- 【可行性报告】2023年铝合金预拉伸厚板和蒙皮铝合金板相关行业可行性分析报告.docx
- 【可行性报告】2023年性用品项目可行性研究分析报告.docx
- 【可行性报告】2023年移动通信用智能天线相关行业可行性分析报告.docx
- 【可行性报告】2023年防火墙行业项目可行性分析报告.docx
- 【可行性报告】2023年短视频相关行业可行性分析报告.docx
- 【可行性报告】2023年衡量器相关行业可行性分析报告.docx
- 【可行性报告】2023年羊肉加工行业项目可行性分析报告.docx
- 【可行性报告】2023年政府大数据相关行业可行性分析报告.docx
- 【可行性报告】2023年铝合金预拉伸厚板和蒙皮铝合金板行业项目可行性分析报告.docx
文档评论(0)