2017-2018学年高中数学人教b版必修三课时作业:第一章1.2.1赋值输入和输出语句含解析

上传人:Bod****ee 文档编号:47622582 上传时间:2018-07-03 格式:DOC 页数:5 大小:96.50KB
返回 下载 相关 举报
2017-2018学年高中数学人教b版必修三课时作业:第一章1.2.1赋值输入和输出语句含解析_第1页
第1页 / 共5页
2017-2018学年高中数学人教b版必修三课时作业:第一章1.2.1赋值输入和输出语句含解析_第2页
第2页 / 共5页
2017-2018学年高中数学人教b版必修三课时作业:第一章1.2.1赋值输入和输出语句含解析_第3页
第3页 / 共5页
2017-2018学年高中数学人教b版必修三课时作业:第一章1.2.1赋值输入和输出语句含解析_第4页
第4页 / 共5页
2017-2018学年高中数学人教b版必修三课时作业:第一章1.2.1赋值输入和输出语句含解析_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《2017-2018学年高中数学人教b版必修三课时作业:第一章1.2.1赋值输入和输出语句含解析》由会员分享,可在线阅读,更多相关《2017-2018学年高中数学人教b版必修三课时作业:第一章1.2.1赋值输入和输出语句含解析(5页珍藏版)》请在金锄头文库上搜索。

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

2、导学号 95064143A输入语句 input a;b;cB输入语句 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以下程序运行后

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

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

5、号 95064149解析 程序如下:2017-2018 学年人教 B 版高一数学必修 3 同步课时作业ainput(“a”); binput(“b”); cinput(“c”); xa; ac; cb; bx; print(%io(2),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(“y

6、1”); x2input(“x2”); y2input(“y2”); ax1x2; ma2; by1y2; nb2; smn; dsqrt(s); print(%io(2),d);此程序的功能为( B )导学号 95064151A求点到直线的距离B求两点之间的距离C求一个多项式函数的值D求输入的值的平方和解析 输入的四个实数可作为两个点的坐标,程序中的a、b分别表示两个点的横、纵坐标之差,而m、n分别表示两点横、纵坐标之差的平方;s是横、纵坐标之差的平方和,d是平方和的算术平方根,即两点之间的距离,最后输出此距离2给出下面一个程序:A5; B8; XA; AB; BXA; print(%io(

7、2),A,B);此程序运行的结果是( C )导学号 95064152A5,8B8,52017-2018 学年人教 B 版高一数学必修 3 同步课时作业C8,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; a(abc)/2; print(%io(2),a);解析 a2,b3,c4,ab3,bac7,cba10,a10.abc 23710 2故运行结果为 10.4如图的程

8、序框图所对应的程序是 .xinput(”x”); y2x; print(%io(2),y);导学号 95064154解析 输入 x、输出 y 分别转化为输入语句、输出语句,y2x转化为赋值语句三、解答题5编写一个程序,要求输入两个正数 a 和 b 的值,输出 ab与 ba的值.导学号 95064155解析 解法一:程序为:ainput(“a”); binput(“b”); Aab; Bba; print(%io(2),A); print(%io(2),B);解法二:程序为:2017-2018 学年人教 B 版高一数学必修 3 同步课时作业ainput(“a”); binput(“b”); Aa

9、b; print(%io(2),A); xa; ab; bx; Aab; print(%(2),A);C 级 能力拔高1以下是用 Scilab 语言编写的一个程序,解释每步程序的作用.导学号 95064156xinput(“x”); yinput(“y”); print(%io(2),x/2); print(%io(2),3 * y); xx1; yy1; print(%io(2),y,x);解析 xinput(“x”)的作用是输入x的值,yinput(“y”)的作用是输入y的值,print(%io(2),x/2)的作用是输出 的值,x 2print(%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”); S1(l2)/16; S2(l2)/(4 * 3.14); print(%io(2),S1); print(%io(2),S2);

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

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

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