下载此文档

Word版导学案学案71.docx


文档分类:办公文档 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
Word版导学案学案71.docx学案71基本算法语句
导学目标:理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、 循环语句的含义.
课前准备区
回扣教材夯实基础
【自主梳理】
输入、输出语句
输入语句的格式为.
输出语句的格式为.
赋值语句的格式为,赋值语句中“=”叫做赋值号,计算机执行赋 值语句时,先计算“=”右边表达式的值,然后把这个值赋给“=” 语句只能给一个变量赋值.

IF 条件 THEN
语句体1
ELSE
语句体2
END IF
或IF-THEN语句的一般格式是
IF 条件 THEN
语句体
END [F
算法中的循环结构是山循环语句来实现的,包括WHZLE语句和园77L语句两种语 句结构.
WHILE 条件
WHILE语句的一般格式是循环体 ,
WEND
DO
UNTIL语句的一般格式是循环体
LOOP UNTIL 条件
【自我检测】
(2011•汉沽模拟)已知变量a, 1^已被赋值,要交换a、b的值,采用的算法是(
A. a=b, b = a B. a=c, b = a, c=b
C. a=zc, b^a, c —- a D. c^a, a^b, b ■— c
当a=l, b=3时,执行完如下的一段程序后x的值是(
IF a<b THEN
x=a+b
ELSE
x=a—b
END [F
A. 1 B. 3 C. 4 D. -2
(2011•淄博月考)当x=2时,下面的程序运行结果是()

WHILE iv=4
s = s*x+l
i=i+l
WEND
PRINT s | END |
A. 3 B. 7 C. 15 D. 17
(2011届温州期末)下列程序执行后输出的结果是.
i=ll
s=l
DO
s = s*i
i = i—1
LOOP UNTIL i<9
PRINT s
END
课堂活动区ll
突破考点研析热点
探究点一 输入、输出和赋值语句的应用
【例1】写出下列语句描述的算法的输出结果:

a=5
a=l
b = 3
b=2
c=(a+b)/2

c=a+b
d=c*c
b=a+c—b
PRINT "d=" ; d
PRINT "a=, b=, c=" ; a, b, c
变式迁移1请写出下面运算输出的结果.
a=10
b=20
c=30
a=b
b=c
c=a
PRINT "a=, b=, c=” ; a, b, c
探究点二 条件语句的应用
【例2广阅读下面富程序,当分别输入x=2, x=l,x=0时,输出的y值分别为
INPUT “x=” ; x
IF x>l THEN
y=l/(x—1)
ELSE
IF x=l THEN
y=xA2
ELSE
y=xA2+l/(x—1)
END IF
END IF
PRINT y
END
变式迁移2阅读下面的程序,写出程序运行的结果.
⑴若 x=6,则 P=; (2)若 x=20,贝UP=.
INPUT "x = ”;x
IF x >1 THEN
y =l/(x-l)
ELSE
IF x =1 THEN
y = x^2
ELSE
y =x^2 4-l/(x -1)
END IF
END IF
PRINT y
END
探究点三循环语句的应用
【例3】(2011•温州期末)下列程序执行后输出的结果是()
s=s+n
n=n—1
WEND
PRINT n
| END |
A. -1 B. 0
C. 1 D. 2
变式迁移3下列程序运行的结果是.
x=100
i=l
DO
x=x+10
PRINT i, x i = i+l
LOOP UNTIL x>=200
END
(S)课堂小结
条件语句一般有两种:IF—THEN语句;IF—THEN—
如下.
(1)IF—THEN—ELSE 格式
IF条件THEN 语句体] ELSE 语句体2
END IF
• •-
1语句,
1 J
| 语句#2| ; ・ '1
1
当计算机执行这种形式的条件语句时,首先对IF后的条件进行判断,如果条件符合, 就执行THEN后的语句体1,否则执行ELSE后的语句体2,
(2)IF—THEN 格式
精题精练规范答JK
课后练****区||

Word版导学案学案71 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人蓝天
  • 文件大小68 KB
  • 时间2021-08-01