算法初步单元测试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

算法初步单元测试题

一、选择题()04410'='⨯

1、已知直角三角形两直角边长为a ,b ,求斜边长c 的一个算法分下列三步: ①计算22b a c += ②输入直角三角形两直角边长a ,b 的值

③输出斜边长c 的值

其中正确的顺序是 ( ) A.①②③ B.②③① C.①③② D.②①③ 2、下列给出的输入语句、输出语句和赋值语句

①输出语句INPUT a ;b ;c ②输入语句INPUT 3=x ③赋值语句B =3 ④赋值语句2==B A

其中正确的个数是 ( ) A.0个 B.1个 C.2个 D.3个 3、某程序框图如图所示,若输入x 的值为1,则输出y 的值是 ( ) A.2 B.3 C.4 D.5

第3题

4、某程序框图如右图所示,若3=x ,则输出y 的值为( ) A.5 B.17 C.19 D.34

5、把二进制数)(21011001化为十进制数是 ( )

A.178

B.89

C.88

D.77

6、阅读下面的程序框图,则输出的=S ( ) A.14 B.20 C.30 D.55

7、某程序框图如图所示,该程序运行后输出的k 的值是 ( ) A.4 B.5 C.6 D.7

8、某程序框图如图所示,则该程序运行后输出的B 等于 ( ) A.15 B.29 C.31 D.63

第4题

第6题 第7题 第8题

9、根据下列算法语句,当输入x 为60时,输出y 的值为

( ) A.25 B.30 C.31 D.61

第9题 10、某程序框图如图所示,若输出的57=s ,则判断框内的条件为 ( ) A.?>4k B.?>5k C.?>6k D.?>7k 二、填空题()04410'='⨯ 11、将194化成八进制数为 12、下列所给问题:

①求半径为1的圆的面积.

②二分法解方程032=-x .

③解方程组⎩

⎨⎧=+=+10525

y x y x .

其中可以设计算法求解的是

13、给出算法:

第一步,先求41⨯,得到结果4.

第二步,将第一步所得结果4再乘以7,得到结果28.

第10题

第三步,再将28乘以11,得到结果308. 第四步,再将308乘以15,得到4620. 上述算法的功能是 14、某程序框图如图所示,若输入1-=x ,则输出=y

15、阅读上面的流程图,若输入1,6==b

a ,则输出的结果是 16、某程序框图如图所示,则输出的T =

17

18、阅读如图所示的程序框图,运行相应的程序,是

19

20、执行如图所示的程序框图,输出的结果是

第14题

第15题

第17题

第18题

第19题 第16题

三、简答题(本大题共2小题,共28分.解答时应写出必要的文字说明,证明过程或演算步骤)

19、已知函数⎩⎨⎧≥-+=)(<1)

1(12x x x x y ,试设计一个算法,输入x 的值,求对应的函数

值,并画出相应的程序框图.

20、如图是为了求2222210099321++⋅⋅⋅+++而设计的程序框图,将空补上,指明它是循环结构中的哪一种类型,并画出它的另一种循环结构框图.

P

山有木兮木有枝,心悦君兮君不知。____佚名《越人歌》

相关文档
最新文档