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

2011年高二数学测试:1.3《基本算法语句》(苏教版必修3))


基本算法语句 同步练习
学力测评
双基复习巩固 1. 下列赋值语句正确的是 A.4←x B.p+q←8 C.m=n←2 2. 下列程序运行的结果为 A.55 B.110 C.45 D.90 3. 给出以下问题: ①求面积为 1 的正三角形的周长; ②求键盘所输入的三个数的算术平均数; ③求键盘所输入的两个数的最小数; ( ) )

D.s←

s +1
S←0 I←1 While I≤10 S←S+2×I I←I+1 End while Print S End (第 2 题) (

2

?2 x, x ≥ 3, ④求函数 f ( x) ? ? 2 当自变量取 x0 时的函数值. ? x , x < 3.
其中不需要用条件语句来描述算法的问题有 A.1 个 B.2 个 C.3 个 D.4 个 4. 下列问题所描述出来的算法,其中不包含条件语句的为 A.读入三个表示三条边长的数,计算三角形的面积 B.给出两点的坐标,计算直线的斜率 C.给出一个数 x,计算它的常用对数的值 D.给出三棱锥的底面积与高,求其体积 5. 下面程序的运行结果不为 4 的 a←3 b←5 If b>a then c← a←3 b←4 If a>b then Print b Else a←a+1 End if Print a End B. a←3 b←4 If a≤b then c←a+b Print c Else a←a+b-3 End if Print a End C. a←3 b←5 ( ( ) )





a?b 2

Print c Else Print b End if End A.

a?b 2 a?b?c d← 3 a?b?c?d e← 4
c← Print e End D.

6. 设计一个计算 1×3×5×7×9 的算法.图中给出了程序的一部分,则在横线①上不能填入 下面的那一个数?答: ( ) A.9 B.9.5 C.10 D.10.5 7. 已知 A(x1,y1),B(x2,y2)是平面上的两点,试设计一个程序,输入 A、B 两点的坐标 , 输出其中点的坐标.现已给出程序的一部分,试在横线上填上适当的语句,把程序补充

完整. 8. 设计一个解关于 x 的方程:ax+b=0 的程序.图中给出了程序的一部分,请在横线上填上 适当的语句,使程序完整. S←1 I←3 While I< S←S×I I←I+2 End while Print S End Read x1,x2,y1,y2 x← ① y← ② Print x/2,2×y End 第7题 Read a r← 2a S←π ×r×r-a×a Print S End 第9题 Read a,b If a≠0 then Print ① Else If b≠0 then Print ② Else Print ③ End if End if End (第 8 题)



(第 6 题)

9. 请设计一个问题,使得该问题的算法如已知的伪代码所示 . 综合拓广探索 10.由键盘任意输入一个实数 x,试设计一个计算 x 的算术平方根的算法. (提示:可利用函 数 Sqr(x),它表示对非负数求算术平方根的运算,如 Sqr(9)=3. )

11. 某班 45 个学生, 其中 90 分的有 a 人, 80 分的有 b 人, 70 分的有 c 人, 60 分的有 d 人. 若 全班的平均成绩高于 80(含 80 下同)为优,高于 70 为良,高于 65 为中,高于 60 为及 格.试设计一个算法,能通过数据说明全班的成绩状况.

12.定义一种运算:n!=1×2×3×?×n,例如 5!=1×2×3×4×5=120.试设计一个算法并写 出其伪代码,使它能计算:1!+2!+3!+?+n! ,其中正整数 n 由键盘输入.

13.菲波拉契数列是这样的一列数:0,1,1,2,3,5,8,13,21,34,?,其特点是后一 项等于前两项的和,并且称 8 为该数列的第 7 项,34 为该数列的第 10 项,余相同.试设 计一个算法并写出其伪代码,输出这个数列的前 n 项以及前 n 项的和. (n 为整数,n≥3)

14.求π 的近似值可以用以下公式 ?2 1 1 1 ? 2? 2? ? 2. 6 2 3 n 现给定一个很小的正数 a(例如,a<10 些项的和为
-100

) ,当

1 1 1 1 <a 时,取 2 , 2 ,?, 这 2 ( n ? 1) 2 3 n 2

?2 的近似值,然后可求出π 的近似值.请设计一个算法并写出其伪代码,求 6

出π 的近似值.

学习延伸
用算法解决实际问题 下表是自 2004 年 1 月 1 日执行的国内快递包裹(1000 克以内)资费表(单位:元) 运距 500 公里以上至 1000 公里 1000 公里以上至 1500 公 里 1500 公里以上至 2000 公 里 2000 公里以上至 2500 公 里 2500 公里以上至 3000 公 里 资费 6.00 7.00 8.00 9.00 10.00

500 公里及 500 公里以内 5.00

这里的邮资资费是运距的函数关系,其中运距为自变量,邮资资费是因变量. 请你设计一个算法(用伪代码表示) ,求邮资资费 y(设运距为 x≤3000 公理,包裹重量 小于 1000 克) .

参考答案与点拨 1. D(点拨:根据赋值语句的格式进行判断) 2. B(点拨:即求和 S=2+4+6+?+20) 3. B(点拨:①②可不用条件语句) 4. D(点拨:A 须判断三边能否构成三角形;B 须判断两点的横坐标是否相等;C 须判断 x 是 否为正) 5. C(点拨:C 中的运行结果为 7) 6. A(点拨:当 I<9 成立时,只能运算 1×3×5×7) 7. ①:x1+x2;②: 8. ①:x= -

y1 ? y2 4

b ;②: “方程无解” ;③: “解为一切实数” a 9. 已知圆 O 内有一个边长为 a 的圆的内接正方形,试问圆的面积比正方形的面积大多少?
10.见答图. 11.见答图. 12.见答图. Read x IF x<0 then Print “无算术平方根” Else t←Sqr(x) Print t End if End 第 10 题答

Read a,b,c,d m←(90×a+80×b+70×c+60×d)/45 IF m≥80 then Print “优” Else IF m≥70 then Print “良” Else IF m≥65 then Print “中” Else Print “及格” End if End if End if End 第 11 题答

Read n I←1 S←0 m←1 While I≤n m←m×I S←S+m I←I+1 End while Print S End 第 12 题答

13.见答图. Read n A←0 B←1 Print A,B S←A+B For I from 3 C←A+B S←S+C Print C A←B B←C End for Print S End 第 13 题答

to

n

14.见答图. Read a S←0 i←1 T←1/(i×i) While T≥a S←S+T i←i+1 T←1/(i×i) End while P←Sqr(6×S) Print P End 第 14 题答

学习延伸 Read x If x≤500 then y←5 Print y Else If x≤1000 then y←6 Print y Else If x≤1500 then y←7 Print y Else If x≤2000 then y←8 Print y Else If x≤2500 then y←9 Print y Else y←10 Print y End if End if End if End if End if End 学习延伸答案(方法一) Read x If x≤2500 then If x≤2000 then If x≤1500 then If x≤1000 then If x≤500 then y←5 Print y Else y←6 Print y End if Else y←7 Print y End if Else y←8 Print y End if Else y←9 Print y End if Else End if y←10 Print y End 学习延伸答案(方法二)

w.w.w.k.s.5.u.c.o.m


相关文章:
苏教版必修3单元测试卷【2】基本算法语句(A)(含答案)
苏教版必修3单元测试卷【2】基本算法语句(A)(含答案)_数学_高中教育_教育专区。基本算法语句(A) 时间:120 分钟;满分:160 分) 、填空题(本大题共 14 小...
苏教版高一数学必修3基本算法语句练习
苏教版高一数学必修3基本算法语句练习 暂无评价|0人阅读|0次下载基本算法语句(1) 分层训练 1、下面程序运行结束后 M 的值为: ( 程序:M←1 M←M+2 M←M...
高中数学基本算法语句3苏教版必修三
高中数学基本算法语句3苏教版必修三_从业资格考试_资格考试/认证_教育专区。基本...S×I T←T+1 End while Print T End Ⅲ.课堂练习 课本 P23 1,2,3,4...
苏教版必修三数学:1.3.1《赋值语句、输入输出语句》课...
数学· 必修 3(苏教版) 第1章 算法初步 1. 3 基本算法语句 1. 3.1 赋值语句 输入、输出语句 基础巩固 1. 写出下列算法运行的结果. 输出结果为___. 输出...
...苏教版必修3教学案:第1章5基本算法语句(1)
江苏省泰兴中学高二数学苏教版必修3教学案:第1章5基本算法语句(1)_数学_高中教育_教育专区。百度文库 江苏省泰兴中学高二数学讲义(55)基本算法语句(1) 【本课...
苏教版数学必修3基本算法语句1
2012高中数学苏教版必修3精... 4页 免费 数学:1.2.1《基本算法语句... ...因此当型循环 又称"前测试型"循环,也就是我们经常讲的"先测试后执行""先...
高二数学基本算法单元测试卷
高二数学基本算法单元测试卷_从业资格考试_资格考试/认证_教育专区。高二数学基本算法单元测试(必修 3 1.2 基本算法语句) 班别 姓名 学号 成绩 1. 在程序...
苏教版必修3单元测试卷【3】基本算法语句(B)(含答案)
苏教版必修3单元测试卷【3基本算法语句(B)(含答案)_数学_高中教育_教育专区。基本算法语句(B)时间:120 分钟;满分:160 分) 、填空题(本大题共 14 小题...
...数学(必修3)1.2《基本算法语句》word同步测试题3篇
新人教A版高中数学(必修3)1.2《基本算法语句》word同步测试3篇_数学_高中教育_教育专区。[同步试题] 1.2.1 输入、输出、赋值语句 1、计算机的程序设计语言...
2016-2017学年新人教A版 必修3湖北省恩施巴东县第一高...
2016-2017学年新人教A版 必修3湖北省恩施巴东县第一高级中学高中数学 §1.3算法案例(复习)教案(精品)_高二数学_数学_高中教育_教育专区。高中数学 §1.3 算法...
更多相关标签: