2017-2018学年高中数学必修三(人教b版)练习:1.2基本算法语句1.2.1人教b版

上传人:Bod****ee 文档编号:47623397 上传时间:2018-07-03 格式:DOC 页数:5 大小:108KB
返回 下载 相关 举报
2017-2018学年高中数学必修三(人教b版)练习:1.2基本算法语句1.2.1人教b版_第1页
第1页 / 共5页
2017-2018学年高中数学必修三(人教b版)练习:1.2基本算法语句1.2.1人教b版_第2页
第2页 / 共5页
2017-2018学年高中数学必修三(人教b版)练习:1.2基本算法语句1.2.1人教b版_第3页
第3页 / 共5页
2017-2018学年高中数学必修三(人教b版)练习:1.2基本算法语句1.2.1人教b版_第4页
第4页 / 共5页
2017-2018学年高中数学必修三(人教b版)练习:1.2基本算法语句1.2.1人教b版_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《2017-2018学年高中数学必修三(人教b版)练习:1.2基本算法语句1.2.1人教b版》由会员分享,可在线阅读,更多相关《2017-2018学年高中数学必修三(人教b版)练习:1.2基本算法语句1.2.1人教b版(5页珍藏版)》请在金锄头文库上搜索。

1、2017-2018 学年高中数学必修三人教 B 版同步练习第一章第一章 1.2 1.2.1A 级 基础巩固一、选择题1下列给出的赋值语句正确的是( B )导学号 95064141A5M BxxCBA3Dxy0解析 赋值号左边只能是变量,而不能是表达式,故选项 A、D 错误;在一个赋值语句中只能给一个变量赋值,不能出现两个或多个“” ,故 C 错2执行“print(%io(2),35)”的输出结果是( C )导学号 95064142A3535B358C8D88解析 输出语句有计算功能,358.3下列输入、输出语句正确的是( D )导学号 95064143A输入语句 input a;b;cB输入语

2、句 input x3C输出语句 print A4D输出语句 print(%io(2),x)解析 A 中,变量之间应用逗号“, ”隔开;B 中,input 语句中只能是变量,而不能是表达式;C 中,print 语句中不能再用赋值号“” ;D 中,print 语句可以输出变量、表达式的值,故选 D4将两个数 A9,B15 交换使得 A15,B9,下列语句正确的一组是( D )导学号 95064144AB BAAC CB BABA ABCB BA ACA B C D解析 此语句功能是交换两个变量的值,要找一个中间变量来过渡5以下程序运行后输出结果是( D )导学号 950641452017-2018

3、 学年高中数学必修三人教 B 版同步练习A58B88C13D85解析 x58,a 为 58 除以 10 的整数商,a5.又b 为 58 除以 10 的余数,b8.x108585.6下列程序若输出的结果为 3,则输入的 x 值可能是( D )导学号 95064146xinput”x”; yx * x2 * x; print%io2,y;A1B3C1D1 或3解析 依题意,得 x22x3,x1 或 x3,即输入的 x 的值可能是 1 或3.二、填空题7下列程序的运行结果是_12,4_.导学号 95064147a1; b3; aab; bb * a; print%io2,a,b;解析 a1,b3,a

4、ab4;bb*a3412,故输出结果为 12,4.8执行下列程序:导学号 95064148A20; B15; AAB; BAB; AA * B; BAB; print%io2,B;运行结果为_720_.解析 A20,B15,AAB35,BAB20,AAB3520700,BAB70020720.故运行结果为 720.三、解答题9在一次数学考试中,小明、小亮、小强的成绩分别为 a、b、c,后来发现统计错了小亮的成绩记在了小明的名下,小强的成绩记在了小亮的名下,而小明的成绩记在小强的名下了设计程序更正成绩单,并输出.导学号 95064149解析 程序如下:2017-2018 学年高中数学必修三人教

5、B 版同步练习ainput“a”; binput“b”; cinput“c”; xa; ac; cb; bx; print%io2,a,b,c;10求下列赋值语句各变量的值:a2;b5;cab2;aac;bab.导学号 95064150解析 cab2,a 为 2,b 为 5,故 c27.aac,a 为 2,c 为 27,故 a29.bab,a 为 29,b 为 5,故 b34.故 a、b、c 的值为 29、34、27.B 级 素养提升一、选择题1给出下列程序:x1input“x1”; y1input“y1”; x2input“x2”; y2input“y2”; ax1x2; ma2; by1y

6、2; nb2; smn; dsqrts; print%io2,d;此程序的功能为( B )导学号 95064151A求点到直线的距离B求两点之间的距离C求一个多项式函数的值D求输入的值的平方和解析 输入的四个实数可作为两个点的坐标,程序中的 a、b 分别表示两个点的横、纵坐标之差,而 m、n 分别表示两点横、纵坐标之差的平方;s 是横、纵坐标之差的平方和,d 是平方和的算术平方根,即两点之间的距离,最后输出此距离2给出下面一个程序:A5; B8; XA; AB; BXA; print%io2,A,B;2017-2018 学年高中数学必修三人教 B 版同步练习此程序运行的结果是( C )导学号

7、95064152A5,8B8,5C8,13D5,13解析 先将 A 的值赋给 X,此时 X5,再将 B 的值 8 赋给 A,此时 A8,再将XA(即 5813)的值赋给 B,此时 B13,最后出 A、B,则 A8,B13.二、填空题3下列程序的运行结果是_10_.导学号 95064153a2; b3; c4; ab; bac; cba; aabc/2; print%io2,a;解析 a2,b3,c4,ab3,bac7,cba10,a10.abc237102故运行结果为 10.4如图的程序框图所对应的程序是 .xinput”x”; y2x; print%io2,y;导学号 95064154解析

8、输入 x、输出 y 分别转化为输入语句、输出语句,y2x转化为赋值语句三、解答题5编写一个程序,要求输入两个正数 a 和 b 的值,输出 ab与 ba的值.导学号 95064155解析 解法一:程序为:ainput“a”; binput“b”; Aab; Bba; print%io2,A; print%io2,B;解法二:程序为:2017-2018 学年高中数学必修三人教 B 版同步练习ainput“a”; binput“b”; Aab; print%io2,A; xa; ab; bx; Aab; print%2,A;C 级 能力拔高1以下是用 Scilab 语言编写的一个程序,解释每步程序的

9、作用.导学号 95064156xinput“x”; yinput“y”; print%io2,x/2; print%io2,3 * y; xx1; yy1; print%io2,y,x;解析 xinput(“x”)的作用是输入 x 的值,yinput(“y”)的作用是输入 y 的值,print(%io(2),x/2)的作用是输出 的值,x2print(%io(2),3*y)的作用是输出 3y 的值,xx1 的作用是将 x 的值增加 1,yy1 的作用是将 y 的值增加 1,print(%io(2),y,x)的作用是顺次输出 x、y 的值2编写一个程序,求用长度为 l 的细铁丝分别围成一个正方形和一个圆时所围成的正方形和圆的面积要求输入 l 的值,输出正方形和圆的面积( 取 3.14).导学号 95064157解析 程序如下:linput“l”; S1l2/16; S2l2/4 * 3.14; print%io2,S1; print%io2,S2;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题 > 高中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号