tceic.com
学霸学习网 这下你爽了
当前位置:首页 >> 数学 >>

18学年高中数学课时跟踪检测(五)赋值、输入和输出语句新人教B版必修3

课时跟踪检测(五) 正确的是( ) x=3*5=15 赋值、输入和输出语句 1.“x=3*5”,“x=x+1” 是某一程序中的先后相邻的两个语句,那么下列说法中, ①“x=3*5”的意思是“ ”.此式与算术中的式子是一样的; ②x=3*5 是将数值 15 赋给 x; ③“x=3*5”可以写为“3*5=x”; ④ “x=x+1”语句在执行时“=”右边 x 的值是 15,执行后左边 x 的值是 16. A.①③ C.①④ B.②④ D.② 解析:选 B 程序中的等号与算术中的不一样,且在给变量赋值时,赋值号的左边是变 量,右边是数值或表达式,左右两边不能交换位置,故①③错. 2.以下程序运行后输出结果是( ) A.58 C.13 B.88 D.85 解析:选 D ∵x=58,a 为 58 除以 10 的整数商,∴a=5.又∵b 为 58 除以 10 的余数, ∴b=8. ∴x=10×8+5=85. 3.以下程序的含义是( ) A.求 x +3x -24x+30=0 的根 B.输入 x 后,输出 y=x +3x -24x+30 的值 C.求一般三次函数值的程序 D.y=x +3x -24x+30 的作图程序 解析:选 B 本题考查对输入语句 x=input(”x=”),赋值语句 y=x^3+3] 4.给出下列程序: 3 2 3 2 3 2 1 x1= y1= x2= y2= a=x1-x2; m=a^2; b=y1-y2; n=b^2; s=m+n; d= ; = = = = ; ; ; ; , 此程序的功能为( A.求点到直线的距离 B.求两点之间的距离 ) ; C.求一个多项式函数的值 D.求输入的值的平方和 解析:选 B 输入的四个实数可作为两个点的坐标,程序中的 a,b 分别表示两个点的 横、纵坐标之差,而 m,n 分别表示两点横纵坐标之差的平方;s 是横、纵坐标之差的平方 和,d 是平方和的算术平方根,即两点之间的距离,最后输出此距离. 5.运行程序: A=2; A=A*5; A=A+8; , 输出结果为________. 解析:首先将 2 赋给变量 A,然后将 2×5 的结果再赋给 A,最后这个新的数 10 加上 8, 就得到输出的 A 的值 18. 答案:18 6.已知 A(x1,y1),B(x2,y2)是平面上的两点,试设计一个程序,输入 A,B 两点的坐 标,输出其中点的坐标,现已给出程序的一部分,试在横线上填上适当的语句,把程序补充 完整. x1= y1= x2= y2= ; ; x y = = = = ; ; ; ; ; 2 解析:根据题意可知程序中缺中点坐标,由中点坐标公式 x= 点坐标. 答案:x=(x1+x2)/2;y=(y1+y2)/2 7.已知一段程序如下: x1+x2 2 ,y= y1+y2 2 可得中 若输入的是 3,则运行结果是________. 解析: 由N=M, 得 N=3; 由M=2*6, 得 M=12; 由P= (M*N)/2, 得 P=18; 由 得 Q=54. 答案:54,18,3,12 8.根据下列程序框图写出程序. Q=3*P, 解:程序如下: 9.某工种按工时计算工资,每月总工资=每月劳动时间(小时)×每小时工资,从总工 资中扣除 10%作公积金,剩余的为应发工资,请编写一个输入劳动时间和每小时工资数就能 输出应发工资的程序,并画出程序框图. 3 解:算法分析. S1 输入每月劳动时间 t 和每小时工资 a. S2 求每月总工资 y=每月劳动时间 t×每小时工资 a. S3 求应发工资 z=每月总工资 y×(1-10%). S4 输出应发工资 z. 程序框图如图所示. 程序如下: 4

网站首页 | 网站地图 | 学霸百科 | 新词新语
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com