- 2021-06-10 发布 |
- 37.5 KB |
- 8页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
2013届高考数学一轮复习 算法与程序框图
2013届高考一轮复习 算法与程序框图 一、选择题 1、在可行域内任取一点,规则如下程序框图所示,则能输出数对(x,y)的概率为( ) A. B. C. D. 2、下图是求…的乘积S的程序框图,图中空白框中应填入的内容为( ) A. B. C. D. 3、在一个算法中,如果需要反复执行某一处理步骤,最好采用的逻辑结构是( ) A.顺序结构 B.条件结构 C.循环结构 D.顺序结构或条件结构 4、对程序框表示的功能描述正确的一项是( ) A.表示算法的起始和结束 B.表示算法输入和输出的信息 C.赋值、计算 D.按照算法的顺序连接程序框 5、流程线的功能是( ) A.表示算法的起始和结束 B.表示算法输入和输出的信息 C.赋值、计算 D.按照算法的顺序连接程序框 6、已知一个程序框图如下图所示,若输入n=6,则该程序运行的结果是( ) A.2 B.3 C.4 D.15 7、下列所给的运算结果正确的有( ) ①ABS(-5)=5 ② ③5/2=2.5 ④5 A.2个 B.3个 C.4个 D.5个 二、填空题 8、执行下图所示的程序框图,若输入x=10,则输出y的值为 . 9、下图的算法功能是 ; 输出的结果为i= ;i+2= . 10、下边程序框图给出的程序执行后输出的结果是 . 11、已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为…… (1)若程序运行中输出的一个数组是(9,t),则t= ; (2)程序结束时,共输出(x,y)的组数为 . 12、某程序框图如下图,则该程序框图的功能是 . 13、某班数学Ⅰ测试的卷面成绩从高到低依次为、、…、小兵设计了一个程序框图,计算并输出本次测试卷面成绩最高的前30名学生的平均分a.则语句(1)是 ,语句(2)是 . 三、解答题 14、一位商人有9枚银元,其中有1枚略轻的是假银元.你能用天平(不用砝码)将假银元找出来吗? 15、指出下列语句的错误,并改正: ①A=B=30 ②x=1,y=2,z=5 ③INPUT“How old are you?”x ④INPUT,x ⑤PRINT A+B=;C ⑥PRINT Goodbye! 以下是答案 一、选择题 1、C 2、D 解析:本题考查算法:答案选D. 3、C 4、B 5、D 6、B 7、B 解析:①③⑥正确. 二、填空题 8、 解析:当x=10时 此时|y-x|=6; 当x=4时此时|y-x|=3; 当x=1时此时|y-x|; 当时此时|y-x|故输出y的值为. 9、查找乘积是624的连续两个偶数 24 26 10、24 11、-4 1 005 12、把区间[-2,2]平均分成10等份,求函数f(x)=在区间的端点及各等分点的函数值 13、? (2)a 三、解答题 14、 分析:最容易想到的解决这个问题的一种方法是:把9枚银元按顺序排成一列,先称前2枚,若不平衡,则可找出假银元;若平衡,则2枚银元都是真的,再依次与剩下的银元比较,就能找出假银元. 解法一:按照下列步骤,就能将假银元找出来: 第一步:任取2枚银元分别放在天平的两边,如果天平左右不平衡,则轻的一边就是假银元;如果天平平衡,则进行第二步. 第二步:取下右边的银元放在一边,然后把剩余的7枚银元依次放在右边进行称量,直到天平不平衡,偏轻的那一枚就是假银元.如都平衡,则剩下的最后一枚就是假银元. 解法二:算法步骤如下: 第一步,把9枚银元平均分成3组,每组3枚; 第二步,先将其中两组放在天平的两边,天平不平衡,那么假银元就在轻的那一组;如果天平左右平衡,则假银元就在未称量的那一组里; 第三步,取出含假银元的那一组,从中任取2枚银元放在左右天平两边进行称量,如果天平不平衡,则假银元在轻的那一边;若天平平衡,则未称的那一枚就是假银元. 15、解:①变量不能连续赋值.可以改为: A=30 B=A ②一个赋值语句只能给一个变量赋值.可以改为: x=1 y=2 z=5 ③INPUT语句”提示内容”后面有个分号(;).改为INPUT“How old are you?”;x ④INPUT语句可以省略“提示内容”部分,此时分号(;)也省略,也不能有其他符号.改为: INPUT x ⑤PRINT语句”提示内容”部分要加引号(“”).改为PRINT“A+B=”;C ⑥PRINT语句可以没有表达式部分,但提示内容必须加引号(“”).改为PRINT “Goodbye!” 查看更多