2016-2017学年人教b版必修三 1.2.1 赋值、输入和输出语句作业(1)

上传人:小** 文档编号:61777988 上传时间:2018-12-12 格式:DOC 页数:5 大小:84KB
返回 下载 相关 举报
2016-2017学年人教b版必修三 1.2.1 赋值、输入和输出语句作业(1)_第1页
第1页 / 共5页
2016-2017学年人教b版必修三 1.2.1 赋值、输入和输出语句作业(1)_第2页
第2页 / 共5页
2016-2017学年人教b版必修三 1.2.1 赋值、输入和输出语句作业(1)_第3页
第3页 / 共5页
2016-2017学年人教b版必修三 1.2.1 赋值、输入和输出语句作业(1)_第4页
第4页 / 共5页
2016-2017学年人教b版必修三 1.2.1 赋值、输入和输出语句作业(1)_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《2016-2017学年人教b版必修三 1.2.1 赋值、输入和输出语句作业(1)》由会员分享,可在线阅读,更多相关《2016-2017学年人教b版必修三 1.2.1 赋值、输入和输出语句作业(1)(5页珍藏版)》请在金锄头文库上搜索。

1、第一章1.21.2.1一、选择题1(2015甘肃白银育正中学高一月考)下列给出的赋值语句正确的是()A5MBxxCBA3Dxy0答案B解析赋值号左边只能是变量,而不能是表达式,故选项A、D错误;在一个赋值语句中只能给一个变量赋值,不能出现两个或多个“”,故C错2执行“print(%io(2),35)”的输出结果是()A3535B358C8D88答案C解析输出语句有计算功能,358.3下列输入、输出语句正确的是() A输入语句inputa;b;cB输入语句inputx3C输出语句printA4D输出语句print(%io(2),x)答案D解析A中,变量之间应用逗号“,”隔开;B中,input语句

2、中只能是变量,而不能是表达式;C中,print语句中不能再用赋值号“”;D中,print语句可以输出变量、表达式的值,故选D.4将两个数A9,B15交换使得A15,B9,下列语句正确的一组是()A B C D答案D解析此语句功能是交换两个变量的值,要找一个中间变量来过渡5以下程序运行后输出结果是()x58;ax10;bmodulo(x,10);x10*ba;print(%io(2),x);A58B88C13D85答案D解析x58,a为58除以10的整数商,a5.又b为58除以10的余数,b8.x108585.6下列程序若输出的结果为3,则输入的x值可能是() A1B3C1D1或3答案D解析依题

3、意,得x22x3,x1或x3,即输入的x的值可能是1或3.二、填空题7下列程序的运行结果是_答案12,4解析a1,b3,aab4;bb*a3412,故输出结果为12,4.8执行下列程序:运行结果为_答案720解析A20,B15,AAB35,BAB20,AAB3520700,BAB70020720.故运行结果为720.三、解答题9在一次数学考试中,小明、小亮、小强的成绩分别为a、b、c,后来发现统计错了小亮的成绩记在了小明的名下,小强的成绩记在了小亮的名下,而小明的成绩记在小强的名下了设计程序更正成绩单,并输出解析程序如下:10.求下列赋值语句各变量的值:a2;b5;cab2;aac;bab.

4、解析cab2,a为2,b为5,故c27.aac,a为2,c为27,故a29.bab,a为29,b为5,故b34.故a、b、c的值为29、34、27.一、选择题1给出下列程序:此程序的功能为()A求点到直线的距离B求两点之间的距离C求一个多项式函数的值D求输入的值的平方和答案B解析输入的四个实数可作为两个点的坐标,程序中的a、b分别表示两个点的横、纵坐标之差,而m、n分别表示两点横、纵坐标之差的平方;s是横、纵坐标之差的平方和,d是平方和的算术平方根,即两点之间的距离,最后输出此距离2给出下面一个程序:此程序运行的结果是()A5,8B8,5C8,13D5,13答案C解析先将A的值赋给X,此时X5

5、,再将B的值8赋给A,此时A8,再将XA(即5813)的值赋给B,此时B13,最后出A、B,则A8,B13.二、填空题3下列程序的运行结果是_答案10解析a2,b3,c4,ab3,bac7,cba10,a10.故运行结果为10.4如图的程序框图所对应的程序是_答案解析输入x、输出y分别转化为输入语句、输出语句,y2x转化为赋值语句三、解答题5编写一个程序,要求输入两个正数a和b的值,输出ab与ba的值解析解法一:程序为:解法二:程序为:6以下是用Scilab语言编写的一个程序,解释每步程序的作用解析xinput(“x”)的作用是输入x的值,yinput(“y”)的作用是输入y的值,print(%io(2),x/2)的作用是输出的值,print(%io(2),3*y)的作用是输出3y的值,xx1的作用是将x的值增加1,yy1的作用是将y的值增加1,print(%io(2),y,x)的作用是顺次输出x、y的值

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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