1.3.11.3.2赋值语句输入、输出语句课件(苏教版必修3).ppt
1.3.1 赋值语句
1.3.2 输入、输出语句 ;1.了解用伪代码与自然语言、流程图设计算法的区别.
2.理解输入、输出语句和赋值语句的功能及表示方法,并能用这些语句表示算法. ;1.本课的重点是输入、输出及赋值语句的基本用法.
2.本节课的难点是算法语句的写法. ;1.伪代码
伪代码是介于_____语言和_______语言之间的文字和符号,是
表达算法的简单而实用的好方法.
2.赋值语句
在伪代码中,赋值语句用符号_______表示,“x←y”表示____
__________,其中x是一个变量,y是一个与x同类型的_____或
_______. ;3.输入、输出语句
用输入语句_____________表示输入的数据依次送给a,b,用输出
语句___________表示输出运算结果x. ;1.输入语句可以给多个变量赋值,赋值语句可以吗?
提示:不可以,赋值语句一次只能给一个变量赋值.
2.赋值语句a←b和b←a的意义相同吗?
提示:不同. a←b指的是将b的值赋予a,b←a指的是将a的值赋予b.;3.伪代码中如果连续多次对变量赋值,那么这个变量的值最后是多少?
提示:伪代码中允许多次给变量赋值,变量的值总是最后一次赋给它的值,例如:x←3
x←x+5
x←x-2
则执行完每个语句时,x的值依次为3,8,6. ;4.执行下列赋值语句后输出的结果为__________.
a←3
b←3
a←ab
a←b+a
输出a.
【解析】执行第3步得到a←9,第4步得到a←12.
答案:12 ;赋值语句和输入、输出语句的理解
(1)赋值语句的左边只能是变量,右边可以是变量,也可以是表达式,两边内容不能对调.对同一变量多次赋值时,只保留最后一次的值,原来的值被后来的“冲掉”.
(2)输入语句可以一次给多个变量赋值,注意顺序对应.
(3)输出语句可以输出运算后的结果,也可以一次输出多个结果. ; 赋值语句
【技法点拨】
赋值语句的一般格式及常见形式
(1)赋值语句的一般格式为:变量←变量或表达式.;(2)赋值语句的几种常见形式
①将常数值赋给变量,如a←3.
②将含有其他变量的表达式赋给变量,如a←b-2.
③将含有变量自身的表达式赋给变量,如a←a+1.
④将既含有自身变量又含有其他变量的表达式赋给变量,如s←s+i. ;【典例训练】
1.(2012·盐城高一检测)下列??值语句中正确的是_______.
①x←3; ②3←x; ③x-3←0; ④3-x←0.
2.给出伪代码如下:
a←1
b←2
c←a-b
b←a+c-b
Print a,b,c
则输出的结果为_________. ;3.(2012·南通高一检测)已知流程图如图所示
则输出的结果为______. ;【解析】1.赋值语句一般是把值赋给左边的变量,变量用一个字母表示,故只有①正确.
答案:①
2.由赋值语句的格式及功能可知,
c=a-b=1-2=-1,
b=a+c-b=1-1-2=-2,
故输出的值分别为1,-2,-1.
答案:1,-2,-1;3.由赋值语句的运算可知,
m=m+n=4+2=6,
n=m-n=6-2=4,
故输出的结果为6,4.
答案:6,4;【互动探究】若题3中的赋值语句m←m+n与n←m-n交换位置,则输出的结果为多少?
【解析】由赋值语句的运算可知,
n=m-n=4-2=2,
m=m+n=4+2=6.
故输出的结果为6,2. ;【总结】赋值语句给变量赋值的注意点.
提示:(1)利用赋值语句给变量赋值时,变量一定在赋值号的左边,右边可以是常量,也可以是表达式.(2)如果给一个变量多次赋值,那么这个变量取最后赋的值. ;【变式训练】若a=2,b=6,则下面伪代码运行后的结果是_____.
Read a
Read b
c←5a+b
c←c+1
Print c
【解题指南】先根据第一个赋值语句求出c的值,然后代入第二个赋值语句求出c的输出值. ;【解析】c=5a+b=5×2+6=16,
c=c+1=16+1=17.
答案:17 ; 输入语句和输出语句
【技法点拨】
解决输入语句和输出语句要明确的三个问题
(1)输入语句要求输入的值只能是具体的常数,不能是变量或表达式(输入语句无计算功能),若输入多个数,各数之间用“,”隔开.;(2)计算机执行到输入语句时,暂停,等候用户输入“提示内容”所提示的数据,输入后回车,则程序继续进行,“提示内容”及其后的“;”可省略.
(3)输出语句可以输出常数,变量或表达式的值(输出语句有计算功能)或字符,伪代码中引号内的部分将原始呈现. ;【典例训练】
1.下列
您可能关注的文档
- 1.2.3第2课时直线与平面垂直课件(北师大版必修二).ppt
- 1.2.3第2课时直线与平面垂直课件(苏教版必修2).ppt
- 1.2.3第2课时直线与平面垂直课件(苏教版必修二).ppt
- 1.2.3第3课时 线面角及点面、线面距离教案(苏教版必修二).doc
- 1.2.3第3课时 线面角及点面、线面距离课件(苏教版必修二).ppt
- 1.2.3第3课时直线与平面垂直的判定学案(苏教版必修二).doc
- 1.2.3第3课时线面垂直的综合应用课件(苏教版必修2).ppt
- 1.2.3第3课时线面角及点面、线面距离学案(苏教版必修二).doc
- 1.2.3第3课时线面角及点面、线面距离课件(苏教版必修二).ppt
- 1.2.3第一课时诱导公式一~四课件(苏教版必修4).ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)