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

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


相关文章:
2011年高二数学测试:1.3《基本算法语句》(苏教版必修3))
2011年高二数学测试:1.3《基本算法语句》(苏教版必修3))_高中教育_教育专区。2011年高二数学测试:1.3《基本算法语句》(苏教版必修3))基本...
2011年高二数学测试:2.4《线性回归方程》(苏教版必修3))
2011年高二数学测试:2.4《线性回归方程》(苏教版必修3))_高中教育_教育专区。...之间的回归直线方程为( 3.实验测得四组 ( x,y) 的值为 (1,,, ) A. ...
【数学】《必修3》综合测试1(苏教版必修3)(1)
qyj39961152贡献于2011-10-10 0.0分 (0人评价)暂无...算法与程序框图 基本算法语句 算法案例 算法初步单元...【数学必修3》综合测试1(苏教版必修3)(1) ...
2011年高二数学测试:1.2.2《条件语句》(新人教B版必修3))
2011年高二数学测试:1.2.2《条件语句》(新人教B版必修3))_高中教育_教育专区...条件语句 1.任意给定三个正实数,设计一个算法程序判断分别以这三个数为三边...
2011年高二数学测试:1.2.3《循环语句》(新人教B版必修3))
2011年高二数学测试:1.2.3《循环语句》(新人教B版必修3))_高中教育_教育专区。2011年高二数学测试:1.2.3《循环语句》(新人教B版必修3))《...
2012高中数学苏教版必修3精品学案:1.3《基本算法语句——条件语句》[来源:学优高考网750gk]
2012高中数学苏教版必修3精品学案:1.3《基本算法语句——条件语句》[来源:学优高考网750gk] 2012高中数学苏教版必修3精品学案:1.3《基本算法语句——条件语句》...
高二数学基本算法单元测试卷
高二数学基本算法单元测试卷_从业资格考试_资格考试/认证_教育专区。高二数学基本算法单元测试(必修 3 1.2 基本算法语句) 班别 姓名 学号 成绩 1. 在程序...
必修3(1)算法初步
数学《算法初步》测试... 10页 1财富值 数学...苏教版必修3(1)算法初步知识点整理完美版苏教版必修...3.基本算法语句: 基本算法语句: (1)赋值语句:用...
(经典)高中数学必修三单元测试题附答案解析
(经典)高中数学必修三单元测试题附答案解析_高二数学...4.以下属于基本算法语句的是 。① INPUT 语句;②...利用“直接插入排序法”给 8,1, 2,3,5,7 按...
2015-2016学年苏教版必修三 1.3.1 赋值语句作业 (1)
2015-2016学年苏教版必修三 1.3.1 赋值语句作业 (1)_高二数学_数学_高中...试设计一个求正方形和圆的面积的算法,写出伪代码,并画出流程图.[来源:学& ...
更多相关标签: