基本算法语句达标练习 新人教A版必修3

文档属性

名称 基本算法语句达标练习 新人教A版必修3
格式 zip
文件大小 31.3KB
资源类型 教案
版本资源 人教新课标A版
科目 数学
更新时间 2014-09-18 14:53:20

图片预览

文档简介

本资料来自于资源最齐全的21世纪教育网www.21cnjy.com
必修Ⅲ达标练习(2)
基本算法语句
1、判断下列结出的输入语句、输出语句和赋值语句是否正确?为什么?
(1)输出语句INPUT ;; ( )
(2)输入语句INPUT =3 ( )
(3)输出语句PRINT A=4 ( )
(4)输出语句PRINT 20,32 ( )
(5)赋值语句 3=B ( )
(6)赋值语句 x+y=0 ( )
(7)赋值语句 A=B=2 ( )
(8)赋值语句 ( )
2、将两个数=8,=7交换,使=7,=8,使用赋值语句正确的一组 ( )
A. =,= B. =,=,=
C. =,= D. =,=,=
3、当=3时,下面的程序段输出的结果是( )
A.9 B.3 C.10 D.6
4、当时,下面的程序段结果是 ( )
A. 3 B. 7 C. 15 D. 17
5、下面为一个求20个数的平均数的程序,在横线上应填充的语句为 ( )
A. B. C. D.
6、下边程序执行后输出的结果是( )
A. -1 B. 0 C. 1 D. 2
7、 执行程序语句A=20, A=-A+10, 最后A的值为   .
8、写出下列程序运行后的结果.
(1) (2)
运行结果为____________; 运行结果为__________.
9、读下列两个程序,回答问题:
(1) (2)
运行结果是______________;
运行结果为__________ .21世纪教育网版权所有
10、把求﹗()的两种程序补充完整
(1) (2)
11、如下图所示算法,则输出的s值为 , 输出的i值为
12、当a=3时,上面的程序段输出的结果y是 .
13、完成下面的程序:对于函数输入x的值,输出相应的函数值.
IF a<10 THEN
y=2*a
ElSE
y=a*a
END IF
PRINT y
END (第2题)
i=1
s=0
WHILE i<=4
s=s*x+1
i=i+1
WEND
PRINT S (第3题)
n=5
s=0
WHILE s<15
s=s+n
n=n-1
WEND
PRINT n
END (第5题)
S=0
i=1
DO
INPUT x
S=S+x
i=i+1
LOOP UNTIL _____
a=S/20
PRINT a
END(第4题)
A=3
B=2
C=5
B=B-A
PRINT “C=”;C
END
n=6
s=0
WHILE s<14
s=s+n
n=n-1
WEND
PRINT n
END
(第4题)
=2
=3
=4
=
=+2
=+4
PRINT “=”;d
x=3
y=4
x=y
PRINT x,y
END
INPUT “n”; n
i=1
s=1
DO
s=s*i
LOOP UNTIL
PRINT s
END
INPUT “n”; n
i=1
s=1
WHILE
i=i+1
WEND
PRINT s
END
i=1
DO
s=i*i
i=i+1
LOOP UNTIL s>16
i=i-1
PRINT s,i
END (第5题)
IF a<10 THEN
y=2*a
ELSE
y=a*a
END IF
PRINT y
END (第6题)
INPUT “x=”;x
IF x>=0 THEN
ELSE
END IF
PRINT “y=”;y
END
21世纪教育网 -- 中国最大型、最专业的中小学教育资源门户网站。 版权所有@21世纪教育网