算法初步分类练习题

发布 2022-07-03 00:16:28 阅读 4657

第一章算法初步分类练习题。

班级姓名分数。

考点一算法与程序框图。

1.任何一个算法都必须有的基本结构是( )

a.顺序结构b.条件结构 c.循环结构d.三个都有。

2.左下程序框图表示的算法运行后,输出的结果是( )

a.25 b.50 c.125 d.250

(第2题图第3题图)

3. 如右上图所示,程序框图的输出结果为( )

a.3 b.4 c.5 d.8

4.阅读左下图所示的程序框图,运行相应的程序,若输入x的值为1,则输出s的值为 (

a.64b.73c.512d.585

第4题图第5题图)

5.执行如图所示的程序框图,则输出的s值是( )

a.4 b. c. d.-1

6.程序框图如左下图所示,若输出的y=0,那么输入的x为___

第6题图) (第7题图)

7.如果执行右上的程序框图,输入n=5,则输出的数等于( )

abcd8.左下图给出的是计算+++的值的一个程序框图,其中判断框内应填入的条件是( )

第8题图) (第9题图)

a.i>10? b.i<10? c.i>20? d.i<20?

9.右上图是求x1,x2,…,x10的乘积s的程序框图,图中空白框中应填入的内容为( )

a.s=s*(n+1) b.s=s*xn+1c.s=s*nd.s=s*xn

10.如右图所示程序框图所表示的算法的功能是( )

a.计算1+++的值

b.计算1+++的值。

c.计算1+++的值

d.计算1+++的值。

考点二认识简单的算法语句。

1.下列给出的赋值语句中正确的是。

a.4=mb.m=-m

c.2b=a-3d.x+y=0

2.计算机执行下面的程序后,输出的结果是( )

a.1,3b.4,1c.0,0d.6,0

3.给出程序如下图所示,(1)如果输入的x的值是 -20,则输出的 y 的值是 ;

2)若该程序执行的结果是3,则输入的x值是。

4.右边程序运行时,从键盘输入4,则输出结果为( )

a.4b.8 c.15d.2

5.现给出一个算法的算法语句如下,此算法的运行结果是___

6.如果上程序执行后输出的结果是132,那么在程序until后面的“条件”应为 (

a.i>11b.i>=11c.i<=11d.i<11

考点三求两个正整数的最大公约数(辗转相除法、更相减损术),秦九韶算法,进位制。

1.用辗转相除法求得459和357的最大公约数是 (

a.3b.9c.17d.51

2.三个数的最大公约数是( )

a.65 b.91 c.26 d.13

3.利用秦九韶算法计算多项式f(x)=当x=3时值时,先算的是( )

a. b. c. d.

4.利用秦九韶算法计算多项式f(x)=3x4-x2+2x+1,当x=2时的函数值,则v3=(

a.11 b.24 c.49 d.14

5.将二进制数110101(2) 化为十进制为。

6.下列各进制数中,最小的是( )

a.1 002(3) b.210(6c.1 000(4) d.111 111(2)

7.计算机中常用的十六进制是逢16进1的计数制,采用数字0~9和字母a~f共16个计数符号,这些符号与十进制数的对应关系如下表:

例如,用十六进制表示:e+d=1b,则a×b(“×表示通常的乘法运算)等于( )

a.6eb.72c.5fd.b0

算法初步练习题

算法初步与随机抽样测试题。班级姓名评分。一 选择题 1 计算机执行下面的程序段后,输出的结果是 print a.b.c.d.2 阅读图2所示的程序框图,运行相应的程序,输出的结果是 a b.c.d.3 下图给出的是计算的值的一个程序框图,其中判断框内应填入的条件是。a i 100b i 100 c ...

算法初步练习题

高二数学第一周周末作业。1.下列给出的赋值语句中正确的是 a b c d 2.将两个数a 8,b 17交换,使a 17,b 8,下面语句正确一组是 abcd.3.阅读下列程序,指出当a 3,b 5时的计算结果 a b 4.2008海南 右面的程序框,如果输入三个实数a b c,要求输出这三个数中最大...

算法初步练习题三

招远一中04 05学年度数学 算法初步 测试题。编刻人 刘星茂吴占宁姜志武2005 5 19 班级姓名分数 一 选择题。1 下列说法不正确地是 a 算法三大基本逻辑结构是顺序结构,条件结构,循环结构。b 程序设计中条件结构是靠条件语句来实现的。c 循环结构是靠循环语句来实现的。d顺序结构是不能实现的...