- 1
- 0
- 约2.02千字
- 约 3页
- 2017-08-21 发布于湖北
- 举报
12基本算法语句-学案.doc
1.2 基本算法语句
一 课前热身
1.算法中的三种基本的逻辑结构是:__顺序结构__?条件结构___?_循环结构__.
2.任何一种程序设计语言中都包含五种基本的算法语句,它们分别是____输入语句___?____输出语句__?_赋值语句_?__条件语句_ ?_循环语句__.
二 知识梳理
1 输入语句 一般格式 ———— 输出语句 一般格式 ———— 赋值语句 一般格式 ————
2 条件语句
(1)IF ---THEN格式
——— 条件——— 语句体
———
(2)IF ---THEN---ELSE格式
——— 条件——— 语句体1
——— 语句体2
_______
3 循环语句
(1)———型(UNTIL)语句 ——— 循环体 ———条件
(2)———型(WHILE)语句 ———条件 循环体 ———
例1:下列给出的赋值语句正确的是 A.6 N B.A -A
C.5+c a D.x2-9 x+3 x-3
解析:按照赋值语句的要求,变量的值不能赋给常量,所以A错;左边只能是变量,不能是表达式,C错;不能进行代数式的演算,D错;B的意义是将-A的值赋给A,故B正确.
答案:B
例2.判断以下给出的输入语句?输出语句?赋值语句是否正确?为什么?
1 输入语句INPUT a;b;c
2 输入语句INPUT x 3
3 输出语句PRINT A 4
4 输出语句PRINT 20,3*2
5 赋值语句3 B
6 赋值语句x+y 0
7 赋值语句A B -2
8 赋值语句T T*T
答案: 1 不正确,变量之间应用逗号“,”隔开.
2 不正确,INPUT语句中只能是变量,而不能是表达式.
3 不正确,PRINT语句中不能再用赋值号“ ”.
4 正确,PRINT语句可以输出常量,表达式的值.
5 不正确,赋值语句“ ”左右不能互换.
6 不正确,不能给一个表达式赋值.
7 不正确,一个赋值语句只能给一个变量赋值.
8 正确,该句的功能是将当前T的值平方后赋给变量T.
例3.写出下列程序运行的结果
1
输出结果为___4_____.
例4.
若输入10,20,30,则输出结果为________.
三 基础训练
1.下面不属于基本算法语句的一项是 ( )
A.INPUT语句 B.WHILE语句 C.END语句 D.IF—THEN语句
2.右边程序运行的结果是 A.1,2,3 B.2,3,1 C.2,3,2 D.3,2,1
右边程序执行后输出的结果是 A.-1 B.0 C.1 D2
4. 将两个数a 8,b 17交换,使a 17,b 8,下面语句正确一组是 A. B. C. D.
5. 下面为一个求20个数的平均数的程序,在横线上应填充的语句为 A. i 20
B. i 20
i 20
6. 上右程序运行后输出的结果为 A. 3 4 5 6 B. 4 5 6 7 C. 5 6 7 8 D. 6 7 8 9
7. 若输入8时,则下列程序执行后输出的结果是 8. 2009·广东 某篮球队6名主力队员在最近三场比赛中投进的三分球个数如下表所示:
如图是统计该6名队员在最近三场比赛中投进的三分球总数的程序框图,
则图中判断框应填____________,输出的s ____________________.
注:框图中的赋值符号“ ”也可以写成“←”或“: ”
9.. 2009·江苏连云港第二次调研 下面的程序的结果是________.
i 1
S 1
WHILE i 4
S S×i
i i+1
WEND
PRINT S
END
10.编写一个程序计算,并画出相应的程序框图. 答案
一.选择题 1. C 2.C 3.B 4.B 5.A 6.A
二.填空题 7. 0.7 8 .i 7? 或i≤6 9. 24
10.程序为:
s 0
i 1
WHILE S 999
s s+i^2
i i+2
WEND
PRINT s
END
a 1
b 2
c 3
a b
b c
c a
PRINT a,b,c
END
第2题
n 5
s 0
WHILE s 15
S s+n
n n-1
WEND
PRINT
END
第3题
a c
c b
b a
b a
a b
c b
b a
a c
a b
b a
x 1
y 1
WHILE x 4
Z 0
WHILE y x+2 Z Z+1 y y+1
WEND
PRINT Z
x x+1
y 1
WEND
END 第6题
S 0
i 1
DO
INPUT x
S S+x
i i+1
LOOP UNT
您可能关注的文档
- (聚焦中考)陕西省2016中考数学_专题跟踪突破三_圆.doc
- (聚焦中考)陕西省2016中考数学_专题跟踪突破四_压轴题_二次函数.doc
- (聚焦中考)陕西省2016中考数学_专题跟踪突破四_压轴题_四边形.doc
- (苏教版)2016年四年级上:第1单元《升和毫升》精品教学案(有答案).doc
- (苏教版)2016年四年级上:第3单元《观察物体》精品教学案(有答案).doc
- (苏教版)2016年四年级上:第4单元《统计表和条形统计图(一)》精品教学案(有答案).doc
- (苏教版)2016年四年级上:第5单元《解决问题的策略》精品教学案(有答案).doc
- (苏教版)2016年四年级数学下册第8单元确定位置测试题.doc
- (苏教版)2016版一年级上:第6单元《认识图形(一)》精品教学案(有答案).doc
- (苏教版)2016版三年级上:第3单元《长方形和正方形》》精品教学案(有答案).doc
原创力文档

文档评论(0)