收藏 分享(赏)

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

上传人:HR专家 文档编号:5775585 上传时间:2019-03-16 格式:DOC 页数:5 大小:83.50KB
下载 相关 举报
2017-2018学年高中数学人教B版必修三课时作业:第一章 1.2.1赋值输入和输出语句 Word版含解析.doc_第1页
第1页 / 共5页
2017-2018学年高中数学人教B版必修三课时作业:第一章 1.2.1赋值输入和输出语句 Word版含解析.doc_第2页
第2页 / 共5页
2017-2018学年高中数学人教B版必修三课时作业:第一章 1.2.1赋值输入和输出语句 Word版含解析.doc_第3页
第3页 / 共5页
2017-2018学年高中数学人教B版必修三课时作业:第一章 1.2.1赋值输入和输出语句 Word版含解析.doc_第4页
第4页 / 共5页
2017-2018学年高中数学人教B版必修三课时作业:第一章 1.2.1赋值输入和输出语句 Word版含解析.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、第一章 1.2 1.2.1 赋值、输入和输出语句A 级 基础巩固一、选择题1下列给出的赋值语句正确的是 ( B )导 学 号 95064141A5 M B x xC B A3 D x y0解析 赋值号左边只能是变量,而不能是表达式,故选项 A、D 错误;在一个赋值语句中只能给一个变量赋值,不能出现两个或多个“” ,故 C 错2执行“print(%io(2),35)”的输出结果是 ( C )导 学 号 95064142A3535 B358C8 D88解析 输出语句有计算功能,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 )导 学 号 95064144A BB A A CC BB A B AA B C BB AA CA B C D解析 此语句功能是交换两个变量的值,要找一个中间变量来过渡5以下程序运行后输出结果是 ( D )导 学 号 95064

3、145A58 B88C13 D85解析 x58, a 为 58 除以 10 的整数商, a5.又 b 为 58 除以 10 的余数, b8. x108585.6下列程序若输出的结果为 3,则输入的 x 值可能是 ( D )导 学 号 95064146x input(”x ”);y x*x 2*x;print(%io(2), y);A1 B3C1 D1 或3解析 依题意,得 x22 x3, x1 或 x3,即输入的 x 的值可能是 1 或3.二、填空题7下列程序的运行结果是_12,4_. 导 学 号 95064147a 1;b 3;a a b;b b*a;print(%io(2), a, b);

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

5、9解析 程序如下:a input(“a ”);b input(“b ”);c input(“c ”);x a;a c;c b;b x;print(%io(2), a, b, c);10求下列赋值语句各变量的值: a2; b5; c a b2; a a c; b a b.导 学 号 95064150解析 c a b2, a 为 2, b 为 5,故 c27.a a c, a 为 2, c 为 27,故 a29.b a b, a 为 29, b 为 5,故 b34.故 a、 b、 c 的值为 29、34、27.B 级 素养提升一、选择题1给出下列程序: x1 input(“x1 ”; )y1 in

6、put(“y1 ”);x2 input(“x2 ”);y2 input(“y2 ”);a x1 x2;m a2;b y1 y2;n b2;s m n;d sqrt(s);print(%io(2), d);此程序的功能为 ( B )导 学 号 95064151A求点到直线的距离B求两点之间的距离C求一个多项式函数的值D求输入的值的平方和解析 输入的四个实数可作为两个点的坐标,程序中的 a、 b 分别表示两个点的横、纵坐标之差,而 m、 n 分别表示两点横、纵坐标之差的平方; s 是横、纵坐标之差的平方和,d 是平方和的算术平方根,即两点之间的距离,最后输出此距离2给出下面一个程序: A 5;B

7、8;X A;A B;B X A;print(%io(2), A, B);此程序运行的结果是 ( C )导 学 号 95064152A5,8 B8,5C8,13 D5,13解析 先将 A 的值赋给 X,此时 X5,再将 B 的值 8 赋给 A,此时 A8,再将X A(即 5813)的值赋给 B,此时 B13,最后出 A、 B,则 A8, B13.二、填空题3下列程序的运行结果是_10_. 导 学 号 95064153a 2;b 3;c 4;a b;b a c;c b a;a (a b c)/2;print(%io(2), a);解析 a2, b3, c4, a b3, b a c7, c b a

8、10,a 10.a b c2 3 7 102故运行结果为 10.4如图的程序框图所对应的程序是 .x input(”x ”);y 2x;print(%io(2), y); 导 学 号 95064154解析 输入 x、输出 y 分别转化为输入语句、输出语句,y2 x转化为赋值语句三、解答题5编写一个程序,要求输入两个正数 a 和 b 的值,输出 ab与 ba的值.导 学 号 95064155解析 解法一:程序为: a input(“a ”);b input(“b ”);A ab;B ba;print(%io(2), A);print(%io(2), B);解法二:程序为:a input(“a ”

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

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

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

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


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

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

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