第一章算法初步分类练习题。
班级姓名分数。
考点一算法与程序框图。
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顺序结构是不能实现的...