资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
高中数学(人教高中数学(人教 A 版)单元测试卷版)单元测试卷 (必修 3 1.2 基本算法语句)班别 姓名 学号 成绩 1. 在程序语言中,下列符号分别表示什么运算 * ; ; ;SQR( ) ;ABS( )?2. 下列程序运行后,a,b,c 的值各等于什么? (1)a=3 (2)a=3 b=5 b=5 c=8 c=8 a=b a=b b=c b=c PRINT a,b,c c=a END PRINT a,b,c END3. 写出下列程序运行的结果. (1)a=2 (2)x=100i=1 i=1 WHILE i=6 DOa=a+1 x=x+10PRINT i,a PRINT i,xi=i+1 i=i+1 WEND LOOP UNTIL x=200END END4. 指出下列语句的错误,并改正: (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!5. 已知 f(x)=x33x2+2x+1,写出任意一个 x 的值对应的函数值 f(x)的求法 程序.6. 计算 ,写出算法的程序.236312222L7. 写出已知函数 输入的值,求 y 的值程序. ).0(1),0(0),0(1xxx yx8. 2000 年我国人口为 13 亿,如果人口每年的自然增长率为 7,那么多少年 后我国人口将达到 15 亿?设计一个算法的程序.9. 儿童乘坐火车时,若身高不超过 1.1 m,则不需买票;若身高超过 1.1 m 但不 超过 1.4 m,则需买半票;若身高超过 1.4 m,则需买全票.试设计一个买票的 算法,并画出相应的程序框图及程序。参考答案 1. 乘、除、乘方、求平方根、绝对值 2.(1)a=5,b=8,c=8;(2)a=5,b=8,c=5. 3. (1)1,3;2,4;3,5;4,6;5,7;6,8.(2) 1,110;2,120;3,130;4,140;5,150;6,160;7,170;8,180 ; 9,190;10,200. 4.(1)变量不能够连续赋值.可以改为 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!”5. 解:(方法一)INPUT “请输入自变量 x 的值:” ;xA=x3B=3*x2C=2*x D=AB+C+1PRINT “x=” ;xPRINT “f(x)=” ;DEND (方法二)INPUT “请输入自变量 x 的值:” ;x m=x*(x3)n=x*(m+2) y=n+1PRINT “x=” ;xPRINT “f(x)=” ;yEND 6. 解:s=1 n=2 i=1 WHILE i=63s=s+nii=i+1WENDPRINT “1+2+22+23+263=” ;sEND 7. 解:INPUT “请输入 x 的值:” ;x IF x0 THENy=1ELSEIF x=0 THENy=0ELSEy=1END IFEND IFPRINT “y 的值为:” ;yEND 8. 解:A=13 R=0.007 i=1 DOA=A*(1+R)i=i+1LOOP UNTIL A=15i=i1 PRINT “达到或超过 15 亿人口需要的年数为:” ;i END 9. 解:是否买票,买何种票,都是以身高作为条件进行判断的,此处形成条件 结构嵌套. 程序框图是:开始结束输入身高 hh1.1?h1.4?输出免票信息输出买半票信息输出买全票信息是是否否程序是:INPUT “请输入身高 h(米):” ;h IF h=1.1 THENPRINT “免票”ELSE IF h=1.4 THENPRINT “买半票”ELSEPRINT “买全票”END IFEND IF END
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号