新人教B版高中数学(必修3)1.2《基本算法语句》word同步测试题


必修 3 班别 姓名 1.2 学号 基本算法语句 成绩 1. 在程序语言中,下列符号分别表示什么运算 ABS( )? * ;\ ;∧ ;SQR( ) ; 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 END 3. 写出下列程序运行的结果. (1)a=2 i=1 WHILE i<=6 a=a+1 PRINT i,a i=i+1 WEND END (2)x=100 i=1 DO x=x+10 PRINT i ,x i=i+1 LOOP UN TIL x=200 END 4. 指出下列语句的错误,并改正: (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)=x3-3x2+2x+1,写出任意一个 x 的值对应 的函数值 f(x)的求法 程序. 6. 计算 1 ? 2 ? 22 ? 23 ? ? 263 ,写出算法的程序. ?1 ? 7. 写出已知函数 y ? ?0 ?? 1 ? ( x ? 0), ( x ? 0), ( x ? 0). 输入 x 的值,求 y 的值程序. 8. 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 y ou?” ;x (4)INPUT 语句可以省略“提示内容”部分,此时分号(; )也省略,也不能 有其他符号.改为 INPUT x (5)PRINT 语句“提示内容”部分要加引号( “ ” ).改为 PRINT “A+B=” ; C (6)PRINT 语句可以没有表达式部分,但提示内容必须加引号( “ ” ).改为 PRINT “Good-bye! ” 5. 解: (方法一)INPUT “请输入自变量 x 的值: ” ;x A=x∧3 B=3*x∧2 C=2*x D=A-B+C+1 PRINT “x=” ;x PRINT “f(x)=” ;D END (方法二)INPUT “请输入自变量 x 的值: ” ;x m=x*(x-3) n=x*(m+2) y=n+1 PRINT “x=” ;x PRINT “f(x)=” ;y END 6. 解:s=1 n=2 i=1 WHILE i<=63 s=s+n∧i i=i+1 WEND PRINT

相关文档

更多相关文档

2013高中数学高考题详细分类考点45 算法与程序框图、基本算法语句、算法案例
循环语句第一课时练习与答案-数学高一必修3第一章算法初步1.2基本算法语句1.2.3人教A版
广东省佛山市顺德区高中数学《1.2基本算法语句》学案(1) 新人教A版必修3
高中数学必修3_基本算法语句1
高中数学必修3(人教B版)第一章算法初步1.2知识点总结含同步练习题及答案
电脑版