本资料来自于资源最齐全的21世纪教育网www.21cnjy.com
2.2 变量和赋值
一、学习目标
1、掌握赋值语句的概念和表示形式。
2、会用变量和赋值语句来表示算法框图。
二、学习探究
1、变量:
2、赋值语句的结构:变量=表达式
3、输入语句: 输出语句
三、例题探究
例1、写出下列语句描述的算法输出的结果.
(1) a=4
b=2
d=c3
输出d
(3) a=1
b=2
c=3
b=a
b=c
c=a
输出a,b,c
例二、如图,若输入a=1,b=2,则输出结果为多少。并用变量赋值语句描述该算法。
例三、说明下面算法的功用,并用变量赋值的语句描述,然后画出框图。
S1:输入 a,b,c,d
S2:比较a,b大数记做x
S3:比较x和c大数记做x
S4:比较x和d大数记做x
S5:输出 x
四:反馈练习
1、用语言和算法流程图描述求一元二次方程ax2+bx+c=0的根的情况.
S1:
S2:
S3::
S4:
2、设计一个算法,将a,b,c从小到大的顺序输出。用变量赋值的语句描述,然后画出框图。
1.建立临时变量d
2.比较a,b的大小,如果a>b跳到3,如果a3.交换a,b位置
4.比较b,c的大小,如果b>c跳到5,如果b5.交换b,c位置
6.比较a,b的大小,如果a>b跳到7,如果a7.交换a,b位置
8.输出a,b,c的内容
五、课堂小结
理解变量赋值语句,输入,输出语句。
(2) a=1
b=2
c=a+b
b=a+c-b
输出a,b,c
(4) a=1
b=a+1
b=b+a
b=b+5
输出b
21世纪教育网 -- 中国最大型、最专业的中小学教育资源门户网站。 版权所有@21世纪教育网