收藏 分享(赏)

高中必修三数学第一章 算法初步.doc

上传人:weiwoduzun 文档编号:2861635 上传时间:2018-09-28 格式:DOC 页数:10 大小:170KB
下载 相关 举报
高中必修三数学第一章  算法初步.doc_第1页
第1页 / 共10页
高中必修三数学第一章  算法初步.doc_第2页
第2页 / 共10页
高中必修三数学第一章  算法初步.doc_第3页
第3页 / 共10页
高中必修三数学第一章  算法初步.doc_第4页
第4页 / 共10页
高中必修三数学第一章  算法初步.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、第一章 算法初步 一、选择题1如果输入 ,那么执行右图中算法的结果是( )3nA输出 3 B输出 4C输出 5 D程序出错,输不出任何结果2算法:第一步,m = a .第二步,bm,则 m = b.第三步,若 cm ,则 m = c.第四步,输出 m.此算法的功能是( )A输出 a,b,c 中的最大值 B输出 a,b,c 中的最小值C将 a,b,c 由小到大排序 D将 a,b,c 由大到小排序3右图执行的程序的功能是( )A求两个正整数的最大公约数B求两个正整数的最大值C求两个正整数的最小值D求圆周率的不足近似值4下列程序:INPUT“A” ;1AA *2AA *3AA *4AA *5第一步,

2、输入 n第二步,n=n1第三步,n=n1第四步,输出 n(第 1 题)(第 2 题)(第 3 题)PRINT AEND输出的结果 A 是( )A5 B6 C15 D1205下面程序输出结果是( )A1,1 B2, 1 C1,2 D2,26把 88 化为五进制数是( )A324 (5) B323 (5) C233 (5) D332 (5)7已知某程序框图如图所示,则执行该程序后输出的结果是( )A B1 C2 D1 12(第 5 题)开始a =2,i=1i 2 0101ai=i+1结束输出 a是否(第 7 题)8阅读下面的两个程序:甲 乙对甲乙两程序和输出结果判断正确的是( )A程序不同,结果不

3、同 B程序不同,结果相同C程序相同,结果不同 D程序相同,结果相同9执行右图中的程序,如果输出的结果是 4,那么输入的只可能是( )A4 B2C 或者4 D2 或者410按照程序框图(如右图)执行,第 3 个输出的数是( )A3 B4C5 D6二、填空题(第 8 题)(第 9 题)11960 与 1 632 的最大公约数为 12如图是某个函数求值的程序框图,则满足该程序的函数解析式为 _13执行下图所示的程序,输出的结果为 48,则判断框中应填入的条件为 (第 13 题)14下列所画流程图是已知直角三角形两条直角边 a,b 求斜边的算法,其中正确的是 .(写出正确的序号)(第 12 题)开 始

4、输 入 实 数 xx 0f(x)=2 -3输 出 f(x)结 束是 f(x)=5-4x开 始开 始输 入 实 数输 入 实 数输 出结 束结 束是 否15流程图中的判断框,有 1 个入口和 个出口.16给出以下问题:求面积为 1 的正三角形的周长;求键盘所输入的三个数的算术平均数;求键盘所输入的两个数的最小数;求函数 当自变量取 x0时的函数值.2)(xf其中不需要用条件语句来描述算法的问题有 .三、解答题17编写一个程序,计算函数 f(x)x 23x5 当 x1,2,3,20 时的函数值.,x3,x318编写程序,使得任意输入的 3 个整数按从大到小的顺序输出.19编写一个程序,交换两个变量

5、 A 和 B 的值,并输出交换前后的值.20编写一个程序,计算两个非零实数的加、减、乘、除运算的结果(要求输入两个非零实数,输出运算结果).参考答案一、选择题1C解析:本题通过写出一个算法执行后的结果这样的形式,来考查对算法的理解及对赋值语句的掌握.2B解析:此算法为求出 a,b,c 中的最小值 3A解析:本题通过理解程序语言的功能,考查求两个正整数最大公约数的算法.4D解析:A12345 1205B解析:T1,A2,BT16B解析:8835 2253,88 为 323(5)7A解析:本题以框图为载体,对周期数列进行考查数列以 3 项为周期,2 010 除以 3 余数为 0,所以它与序号 3

6、对应相同的数序 号 1 2 3 4 5 6 7 a(输出) 2 1 2 11 2 8B解析:结果均为 1231 000,程序不同9B解析:如 x0,则 x24,得 x2;如 x0,则由 yx ,不能输出正值,所以无解 10C解析:第一个输出的数是 1;第二个输出的数是 3;第三个输出的数是 5二、填空题1196解析:(1 632,960)(672,960)(672,288)(384,288)(96,288)(96,192)(96,96)12f(x) 04 532x解析:根据程序框图可以知道这是一个分段函数.13答案:i4? 解析:根据程序框图分析: i1 2 3s4 12 48可知答案为 i4

7、? 14解析:、选项中的有些框图形状选用不正确;图中的输入变量的值应在公式给出之前完成152解析:判断框的两个出口分别对应“是”(Y )或“否”(N)16解析:需用条件语句三、解答题 17程序:(如图)18第一步,输入 3 个整数 a,b,c第二步,将 a 与 b 比较,并把小者赋给 b,大者赋给 a第三步,将 a 与 c 比较并把小者赋给 c,大者赋给 a,此时 a 已是三者中最大的x1WHILE x20yx2 3*x5xx1PRINT “y”;yWENDEND (第 17 题)第四步,将 b 与 c 比较,并把小者赋给 c,大者赋给 b,此时 a,b,c 已按从大到小的顺序排列好第五步,按顺序输出 a,b,c程序:(如下图所示)19程序:20程序: INPUT “a,b,c ”; a,b,cIF ba THENtaabbtEND IFIF c a THENtaacctEND IFIF c b THENtbbcctEND IF PRINT a,b,cENDINPUT AINPUT BPRINT A,BXAABBXPRINT A,BENDINPUT “a(a0),b(b0)” ;a,bXabYabZa *bQa/bPRINT a,bPRINT X,Y,Z,QEND

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报