![2012数学第6章6.3知能优化训练(湘教版选修1-2)第1页](http://m.enxinlong.com/img-preview/3/3/12483666/0/0.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![2012数学第6章6.3知能优化训练(湘教版选修1-2)第2页](http://m.enxinlong.com/img-preview/3/3/12483666/0/1.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![2012数学第6章6.3知能优化训练(湘教版选修1-2)第3页](http://m.enxinlong.com/img-preview/3/3/12483666/0/2.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
2012数学第6章6.3知能优化训练(湘教版选修1-2)
展开
1.程序框图中表示判断框的是( )
A.矩形框 B.菱形框
C.圆形框 D.椭圆形框
解析:选B.常用程序框图符号有:
终端框 表示一个算法的起始和结束
输入、输出框 表示一个算法输入和输出的信息
处理框 赋值、计算
判断框 判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”.
流程线 表示流程的路径和方向.
2.把x=10代入如图所示程序框图中,得到的结果是( )
A.1 B.0
C.不存在 D.-1
解析:选D.第一个选择结构执行“否”,第二个选择结构也执行“否”,所以输出y=-1.
3.如果执行如图所示的程序框图,那么输出的是( )
A.2450 B.2500
C.2550 D.2652
解析:选C.由图知,S是求100以内的所有偶数之和.
4.
阅读如图所示的程序框图,若输入m=4,n=3,则输出a=________,i=________.
(注:框图中的赋值符号“=”也可以写成“←”或“:=”)
解析:要结束程序运算,就必须通过n整除a的条件运算,而同时m也整除a,那么a的最小值应为m和n的最小公倍数12,即此时有i=3.
答案:12 3
一、选择题
1.流程图中的判断框出口的个数为( )
A.1 B.2
C.3 D.4
解析:选B.判断框内条件的结果只有两种:是或否,所以有两个出口.
2.(2011年高考陕西卷)如框图所示,当x1=6,x2=9,p=8.5时,x3等于( )
A.7 B.8
C.10 D.11
解析:选B.由程序框图可知p=8.5≠,
∴p==8.5,∴x3=8.5×2-9=8.
3.如图所示是某算法的程序框图,则程序运行后输出的结果是( )
A.1 B.6
C.27 D.60
解析:选C.当n=1时,s=1;当n=2时,s=3×2=6;当n=3时,s=9×3=27;当n=4时,输出s=27.
4.
(2011年高考天津卷)阅读右边的程序框图,运行相应的程序,则输出i的值为( )
A.3 B.4
C.5 D.6
解析:选B.由a=1,i=0→i=0+1=1,a=1×1+1=2→i=1+1=2,
a=2×2+1=5→i=2+1=3,a=3×5+1=16→i=3+1=4,a=4×16+1=65>50,
∴输出4.
5.阅读如图所示的程序框图,运行相应的程序,输出的i等于( )
A.2 B.3
C.4 D.5
解析:选C.s=1×2+2×22+3×23=34>11,i=3+1=4.
6.如果执行如图所示的程序框图,输入x=-2,h=0.5,那么输出的各个数的和等于( )
A.3 B.3.5
C.4 D.4.5
解析:选B.由框图可知,当x=-2时,y=0.
当x=-1.5时,y=0;x=-1时,y=0;
x=-0.5时,y=0;x=0时,y=0;
x=0.5时,y=0.5;x=1时,y=1;
x=1.5时,y=1;x=2时,y=1.
∴输出的各数之和为3.5.故选B.
二、填空题
7.填写下面程序框图中的输出结果.
(1)S=____________;
(2)a=____________.
解析:(1)S=+=.
(2)b==2,a=2×2=4.
答案:(1) (2)4
8.如图,判断正整数x是奇数还是偶数,①处应填________.
解析:由奇数、偶数性质知余数为1时为奇数,再由判断框意义知r=1.
答案:r=1
9.下图是某算法程序框图,则程序运行后输出的结果是________.
解析:s=0,n=1;代入到解析式中,s=0+(-1)+1=0,n=2;s=0+1+2=3,n=3;s=3+(-1)+3=5,n=4;s=5+1+4=10,此时s>9,输出.
答案:10
三、解答题
10.设计一个计算1+2+…+100的值的程序框图.
解:程序框图设计如下:
11.新课标要求学生数学模块学分认定由模块成绩决定,模块成绩由模块考试成绩和平时成绩构成,各占50%.若模块成绩大于或等于60分,获得2学分,否则不能获得学分(为0分).试设计一个算法,通过考试成绩和平时成绩计算学分,并画出算法流程图.
解:(1)算法:
S1 输入模块考试成绩C1和平时成绩C2;
S2 计算模块成绩C=;
S3 判断C与60的大小,输出学分F:
若C≥60,则F=2,并输出F;
若C<60,则F=0,并输出F.
(2)算法流程图如图所示.
12.请设计程序框图,描述判断f(x)是否是奇函数的过程.
解:程序框图如图所示: