高中数学第一章算法初步1.2.1输入语句输出语句和赋值语句课后提升作业含解析新人教A.pdf

上传人:欣欣 文档编号:5590477 上传时间:2020-06-18 格式:PDF 页数:7 大小:240.45KB
返回 下载 相关 举报
高中数学第一章算法初步1.2.1输入语句输出语句和赋值语句课后提升作业含解析新人教A.pdf_第1页
第1页 / 共7页
高中数学第一章算法初步1.2.1输入语句输出语句和赋值语句课后提升作业含解析新人教A.pdf_第2页
第2页 / 共7页
高中数学第一章算法初步1.2.1输入语句输出语句和赋值语句课后提升作业含解析新人教A.pdf_第3页
第3页 / 共7页
高中数学第一章算法初步1.2.1输入语句输出语句和赋值语句课后提升作业含解析新人教A.pdf_第4页
第4页 / 共7页
高中数学第一章算法初步1.2.1输入语句输出语句和赋值语句课后提升作业含解析新人教A.pdf_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《高中数学第一章算法初步1.2.1输入语句输出语句和赋值语句课后提升作业含解析新人教A.pdf》由会员分享,可在线阅读,更多相关《高中数学第一章算法初步1.2.1输入语句输出语句和赋值语句课后提升作业含解析新人教A.pdf(7页珍藏版)》请在三一文库上搜索。

1、 积一时之跬步臻千里之遥程 马鸣风萧萧整理 输入语句、输出语句和赋值语句 (45 分钟 70 分) 一、选择题 (每小题 5 分,共 40分) 1.下列程序语句中,正确的是( ) A.x=3 B.3=x C.x-3=0 D.0=x-3 【解析】 选 A.因为“ =”左边必须是变量,而不能是表达式、常量,所以B,C,D 都不正 确. 【补偿训练】 下列赋值语句正确的是( ) A.S=S+i 2 B.A=-A C.x=2x+1 D.P=x 【解析】 选 B.在程序语句中乘方要用“”表示,所以A 项不正确;乘号“”不能省略, 所以 C 项不正确; D 项中x应用 SQR(x)表示,所以D 项不正确;

2、 B 选项是将变量A 的相 反数赋给变量A,则 B 项正确 . 2.下列赋值能使y 的值为 4 的是 ( ) A.y-2=6 B.23-2=y C.4=y D.y=2 3-2 【解析】 选 D.赋值时把“ =”右边的值赋给左边的变量. 3.(2016资阳高一检测)计算机执行下面的程序段后,输出的结果是( ) a=1 b=3 a=a+b b=a-b PRINT a,b END A.1,3 B.4,1 C.0,0 D.6,0 【解析】 选 B.a=1,b=3,得 a=1+3=4,b=4-3=1 ,输出值为4,1. 4.如图程序输出的结果是( ) A.27 B.9 C.2+25 D.11 【解析】

3、选 D.执行第三句x=2, 执行第四句y=42+1=9, 因此输出9+2=11. 积一时之跬步臻千里之遥程 马鸣风萧萧整理 5.以下程序中,输出时A 的值是输入时A 的值的 ( ) A.1 倍B.2倍C.3倍D.4 倍 【解析】 选 D.由所给的程序可知输入A 后进行了两次赋值,每次的计算都是2 倍运算 . 6.下列程序若输出的结果为3,则输入的x 值可能是 ( ) A.1 B.-3 C.-1 D.1 或-3 【解析】 选 D.由 x2+2x=3, 即 x2+2x-3=0 , 所以 (x+3)(x-1)=0 ,所以 x=1 或 x=-3. 7.给出下列程序: 此程序的功能为( ) A.求点到直

4、线的距离 B.求两点之间的距离 C.求一个多项式函数的值 D.求输入的值的平方和 【解析】 选 B.输入的四个实数可作为两个点的坐标,程序中的a,b 分别表示两个点的横、 积一时之跬步臻千里之遥程 马鸣风萧萧整理 纵坐标之差,而m,n分别表示两点横、纵坐标之差的平方;s是横、纵坐标之差的平方和, d 是平方和的算术平方根,即两点之间的距离,最后输出此距离. 8.(2016邢台高一检测)下列程序执行后,变量a,b 的值分别为 ( ) A.20,15 B.35,35 C.5,5 D.-5,-5 【解析】 选 A.a=15,b=20,把 a+b 赋给 a,因此得出a=35,再把 a-b 赋给 b,即

5、 b=35-20=15 , 再把 a-b 赋给 a,此时 a=35-15=20,因此最后输出的a,b 的值分别为20,15. 二、填空题 (每小题 5 分,共 10分) 9.下面程序的功能是求所输入的两个正数的平方和,已知最后输出的结果是3.46,试据此将 程序补充完整 . 【解析】 由于程序的功能是求所输入的两个正数的平方和, 所以 S= 22 12xx ; 又由于最后输出的结果是3.46, 所以 3.46=1.12+ 2 2x , 所以 2 2 x=2.25,又 x2是正数 , 所以 x2=1.5. 答案 :1.5 x12+x2 2 【补偿训练】 已知某水果店的三种水果标价分别为香蕉:4

6、元/ 千克,苹果: 3 元/ 千克,梨: 2.5 元/ 千克 .店主为了收款的方便设计了一个程序,请将下面的程序补充完整. 积一时之跬步臻千里之遥程 马鸣风萧萧整理 【解析】 应该先分别输入三种水果的质量,进而求和 ,输出结果 . 答案 :“a,b,c=” ;a,b,c x+y+z 10.在后面的横线上指出下列语句的错误,并改正: (1)A=B=50 _ (2)x=1,y=2,z=3_ (3)INPUT “How old are you?”x _ (4)INPUT ,x _ (5)PRINT A+B= ;C _ (6)PRINT Good-bye! _ 【解析】 (1)考查赋值语句,不允许连续

7、赋值,可以改为 A=50 B=A (2)考查一个赋值语句只能给一个变量赋值,可以改为 x=1 y=2 z=3 (3)考查 INPUT 语句“提示内容”后面有个分号,改为 INPUT “How old are you?” ; x (4)考查 INPUT 语句可以省略“提示内容”, 改为 INPUT x (5)考查 PRINT 语句“提示内容”部分要加引号(“” ),改为 PRINT “ A+B= ” ;C (6)考查PRINT语句可以没有表达式部分,但提示内容必须加引号(“” ),改为PRINT “Good-bye! ” 答案 :(1)变量不能够连续赋值.可以改为 A=50 B=A (2)一个赋

8、值语句只能给一个变量赋值.可以改为 x=1 y=2 z=3 (3)INPUT 语句“提示内容”后面有个分号(;).改为 INPUT “How old are you?” ; x (4)INPUT 语句可以省略“提示内容”部分,此时分号(;)也省略,也不能有其他符号.改为 积一时之跬步臻千里之遥程 马鸣风萧萧整理 INPUT x (5)PRINT 语句“提示内容”部分要加引号(“”).改为 PRINT “A+B= ” ;C (6)PRINT 语句可以没有表达式部分,但提示内容必须加引号(“”).改为 PRINT “Good-bye! ” 三、解答题 (每小题 10 分,共 20 分) 11.某工

9、种按工时计算工资,每月总工资=每月劳动时间(时)每小时工资,从总工资中扣除 的 10%做公积金, 剩余的为应发工资,输入劳动时间和每小时工资数,试编写程序输出应发 工资,并画出程序框图. 【解析】 算法如下:第一步,输入月劳动时间t 和每小时工资a. 第二步,求每月总工资y=每月劳动时间t每小时工资a. 第三步,求应发工资z=每月总工资y(1-10%). 第四步,输出应发工资z. 程序框图如图: 程序如下: 12.写出如图所示的程序框图对应的算法语句. 积一时之跬步臻千里之遥程 马鸣风萧萧整理 【解析】 程序如下: 【能力挑战题】读下列两个程序回答问题. 积一时之跬步臻千里之遥程 马鸣风萧萧整理 (1)写出两个程序的运行结果. (2)上述两个程序有何区别. 【解析】 (1)(a)的运行结果是2008,2008;(b)的运行结果是2009,2009. (2)程序 (a)中的 x=y 是将 y 的值 2008赋给 x,赋值后 x 的值变为2008,而 y 的值仍保持不变, 程序 (b)中的 y=x 是将 x 的值 2009 赋给 y,赋值后y 的值变为 2009,x 的值保持不变 .

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

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1