- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2017-2018学年高中数学 第一章 算法初步 1.2 基本算法语句检测 新人教B版必修3
1.2 基本算法语句
课后篇巩固探究
A组
1.关于for x=a:b:c,下列说法正确的有( )
当x=c时程序结束;当x=c时,还要继续执行一次;当b0时,x≥a时程序结束;当b0时,xa时程序结束.
A.1个 B.2个 C.3个 D.4个
解析:当x的值为终值时,还要执行一次,才能跳出循环体,从而不正确,正确.
答案:A
2.下面程序输入“x=π”时的运算结果是( )
x=input(“x=”);
if x0
y=-2;
else
if x=0
y=0;
else
y=2;
end
end
print(%io(2),y);
A.-2 B.1 C.π D.2
答案:A
3.下列程序最后输出的结果为( )
i=1;
for i=1:2:9
S=4* i;
end
print(%io(2),S);
A.18 B.21 C.28 D.36
答案:D
4.设计一个计算1×3×5×7×9×11×13的算法.图中给出了程序的一部分,则在横线上不能填入的数是( )
S=1;
i=3;
while i
S=S* i;
i=i+2;
end
print(%io(2),S);
A.13 B.13.5 C.14 D.14.5
解析:程序运行过程中,各变量值如下所示:
第1次循环:S=1×3,i=5;
第2次循环:S=1×3×5,i=7;
第3次循环:S=1×3×5×7,i=9;
第4次循环:S=1×3×5×…×9,i=11;
第5次循环:S=1×3×5×…×11,i=13;
第6次循环:S=1×3×5×…×13,i=15;
退出循环.
所以处应填入的数要大于13且小于15.
答案:A
5.算法程序如下:
a=input(“a=”);
b=input(“b=”);
c=input(“c=”);
if ab
a=b;
end
if ac
a=c;
end
print(%io(2),a);
该程序的功能是( )
A.求出a,b,c三数中的最大数
B.求出a,b,c三数中的最小数
C.将a,b,c按从小到大排列
D.将a,b,c按从大到小排列
答案:A
6.下面是一个算法的程序.若输出的y的值是20,则输入的x的值是 .?
x=input(“x=”);
if x=5
y=10x;
else
y=2.5x+5;
end
print(%io(2),y);
答案:2或6
7.写出下列程序的算术表达式.
i=1;
S=0;
while i10
S=S+1/(2* i+1);
i=i+1;
end
print(%io(2),S);
该程序的表达式为S= .?
答案:+…+
8.某批发部出售袜子,当购买少于300双时,每双批发价为2.5元;不少于300双时,每双批发价为2.2元.试分别画出程序框图和用程序语言编写计算批发金额.
解:程序框图如下图所示.
程序如下:
i=input(“批发双数i=”);
if i300
T=2.5* i;
else
T=2.2* i;
end
print(%io(2),T);
9.写出计算102+202+…+1 0002的算法程序,并画出相应的程序框图.
解:程序如下:
S=0;i=10;while i=1000 S=S+i^2; i=i+10;endprint(%io(2),S);或S=0;for i=10:10:1000 S=S+i^2;endprint(%io(2),S);
程序框图如图所示:
10.导学计程序求π的近似值可以用公式:+…+,用此公式求,即逐项进行累加,直到0.000 01为止(该项不累加),然后求出π的近似值.
解:程序如下.
S=0;
i=1;
T=1;
while T=0.00001
S=S+T;
i=i+1;
T=1/(i* i);
end
p=sqrt(6* S);
print(%io(2),p);
B组
1.下列给出四个框图,其中满足while语句格式的是( )
A. B.②③
C.②④ D.③④
解析:中程序执行了一次循环体后对循环条件进行判断,不符合while型语句(先判断后执行)的功能.
答案:B
2.下面程序的功能为( )
S=1;
for i=1:1:10
S=(3^i)* S;
end
print(%io(2),S);
A.用来计算3×103的值
B.用来计算355的值
C.用来计算310的值
D.用来计算1×2×3×…×10的值
解析:当i=10时,S=31×32×33×…×310=355.
答案:B
3.下面两个程序最后输出的S的值为( )
程序1:
i=1;
while i8
i=i+2;
S=
您可能关注的文档
- 2018-2019学年高考生物大一轮复习 第八单元 生命活动的调节 第24讲 通过神经系统的调节课件.ppt
- 2018七年级语文下册 第4单元习题课件 新人教版.ppt
- 安徽省2018中考政治 模块三 我与集体、国家和社会的关系 第十讲 认识国情 爱我中华复习课件.ppt
- 2018年春七年级英语下册Unit3WelcometoSunshineTown课件新版牛津版.ppt
- 山东省济南市2018年中考地理 专题复习四 区域“位置与基本特征”课件.ppt
- 浙江鸭2018版高考地理大二轮复习专题一地球运动微专题1太阳和太阳系课件.ppt
- 安徽省2018年中考政治总复习 专项突破 第三部分 题型技巧篇 题型2漫画、图片题(第13题)课件.ppt
- (安徽专版)2018年中考化学复习 题型突破(一)选择题—物质构成的奥秘课件.ppt
- 2017-2018学年(语文S版)语文六年级上册12.秋天的怀念(一).doc
- 2017-2018学年八年级物理下册 6.1 透镜知能演练提升 (新版)北师大版.doc
- 2017-2018学年高中数学 第一章 算法初步 1.1.3.2 循环结构课件 新人教B版必修3.ppt
- 2017-2018学年高中数学 第一章 算法初步 1.2 基本算法语句课件 新人教B版必修3.ppt
- 2017-2018学年高中数学 第一章 算法初步模块复习课检测 新人教B版必修3.doc
- 2017-2018学年高中数学 第一章 算法初步模块复习课课件 新人教B版必修3.ppt
- 2017-2018学年高中数学 第一章 计数原理 1.1 分类加法计数原理与分步乘法计数原理 1.1.1课件 新人教A版选修2-3.ppt
- 2017-2018学年高中数学 第一章 计数原理 1.1 分类加法计数原理与分步乘法计数原理 1.1.2课件 新人教A版选修2-3.ppt
- 2017-2018学年高中数学 第一章 计数原理 1.2 排列与组合 1.2.1.1课件 新人教A版选修2-3.ppt
- 2017-2018学年高中数学 第一章 计数原理 1.2 排列与组合 1.2.1.2课件 新人教A版选修2-3.ppt
- 2017-2018学年高中数学 第一章 计数原理 1.2 排列与组合 1.2.1.3课件 新人教A版选修2-3.ppt
- 2017-2018学年高中数学 第一章 计数原理 1.2 排列与组合 1.2.2.1课件 新人教A版选修2-3.ppt
原创力文档


文档评论(0)