2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.1输入输出语句和赋值语句学案湘教版必修.doc

2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.1输入输出语句和赋值语句学案湘教版必修.doc

ID:56874712

大小:570.50 KB

页数:12页

时间:2020-07-17

2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.1输入输出语句和赋值语句学案湘教版必修.doc_第1页
2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.1输入输出语句和赋值语句学案湘教版必修.doc_第2页
2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.1输入输出语句和赋值语句学案湘教版必修.doc_第3页
2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.1输入输出语句和赋值语句学案湘教版必修.doc_第4页
2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.1输入输出语句和赋值语句学案湘教版必修.doc_第5页
资源描述:

《2019_2020学年高中数学第11章算法初步11.3基本算法语句11.3.1输入输出语句和赋值语句学案湘教版必修.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、11.3.1 输入、输出语句和赋值语句 掌握三种语句的定义,了解它们的一般格式和作用,借助三种语句完成算法到程序语句的转化.三种算法语句的格式及功能名称格式功能输入语句INPUT“提示信息”;变量.其中“提示信息”一般是提示用户输入什么样的内容把程序中新输入的值赋给变量输出语句PRINT“提示信息”;表达式在计算机的屏幕上输出常量、变量的值和系统信息赋值语句变量=表达式将表达式所代表的值赋给变量.一般先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量1.判断正误.(对的打“√”,错的打“×”)(1)“i+1=i”是正确的赋值语句.(  )(2)INP

2、UT语句每次只能输入一个变量的值.(  )(3)PRINT语句有计算功能.(  )(4)PRINT语句每次可以输出多个表达式,不同表达式之间用“;”隔开.(  )答案:(1)× (2)× (3)√ (4)×2.在INPUT语句中,如果同时输入多个变量,变量之间的分隔符是(  )A.逗号       B.分号C.空格D.引号解析:选A.在算法语句中,若同时输入多个变量,变量之间用逗号隔开.3.若输入的x值为3,则计算机执行下面的伪代码后,输出的结果为________.解析:y=x2+2=9+2=11.答案:1112 输入、输出和赋值语句的格式[学生用书P12] 

3、(1)下列给出的输入、输出语句正确的是(  )①输入语句:INPUT a;b;c②输入语句:INPUT x=3③输出语句:PRINT A=4④输出语句:PRINT 20,3*2A.①②  B.②③   C.③④  D.④(2)阅读下列伪代码,并指出当a=3,b=-5时的计算结果:a,b=    W.【解析】 (1)①INPUT语句可以给多个变量赋值,变量之间用“,”隔开;②INPUT语句中只能是变量,而不能是表达式;③PRINT语句中不用赋值号“=”;④PRINT语句可以输出常量、表达式的值.(2)因为a=3,b=-5,所以a=a+b=3-5=-2,b=a-b

4、=-2-(-5)=3,a=(-2+3)/2=,b=/2=-.【答案】 (1)D (2),-牢记计算机语句的各种书写格式并灵活应用是解题的关键.  1.下列正确的语句的个数是(  )①输入语句 INPUT a+2②赋值语句 x=x-5③输出语句 PRINT M=2A.0   B.1    C.2   D.3解析:选B.①中输入语句只能给变量赋值,不能给表达式a+2赋值,所以①错误;②中x=x12-5表示变量x减去5后再将值赋给x,即完成x=x-5后,x比原来的值小5,所以②正确;③中不能输出赋值语句,所以③错误. 算法语句与程序框图[学生用书P12] 给出如图所

5、示程序框图,写出相应的算法语句.【解】 INPUT x,yx=x/2y=3*yPRINT x,yx=x-yy=y-1PRINT x,yEND由程序框图写语句时,对顺序结构的程序框图只需利用输入、输出、赋值语句即可完成.其中输入、输出框对应输入、输出语句,执行框对应赋值语句.  2.将下列算法语句改为程序框图,并指明其作用.算法语句如下:INPUT x1,x2y1=2∧x1y2=2∧x2K=(y1-y2)/(x1-x2)PRINTKEND12解:程序框图如下:作用:求过指数函数y=2x的图象上两点A(x1,y1),B(x2,y2)直线的斜率k. 用三种语句编写伪

6、代码[学生用书P13] 编写一个伪代码,要求输入两个正数a、b的值,输出ab与ba的值.【解】 法一:伪代码如下:法二:伪代码如下:法二中通过引进一个中间变量x实现了变量a和b的值的交换,因此只需用一个赋值语句即可实现算法.在一些较为复杂的算法问题中,经常需要对两个变量的值进行交换,因此应熟练掌握这种方法.  3.已知函数y=x2-2x+3,编写一个伪代码,使每输入一个x的值,12都得到相应的y值.解:伪代码1.输入语句的作用是实现算法的输入信息功能.输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式.2.输出语句可以在计算机的屏幕上输出常量、变量

7、的值和系统信息,也可以输出数值计算的结果.3.赋值语句的左边只能是变量的名字,而不能是表达式;右边表达式可以是一个常量、变量或含变量的运算式.赋值号的左、右两边位置不能对换.4.算法语句中的符号变化在算法语句中变量和常量要参与算术运算、比较大小及逻辑判断,加法、减法运算符号以及大于、小于符号仍然保持不变,但有些算术运算符号发生了变化,详细情况见下表:数学符号伪代码符号×(乘法运算符)*(表示乘法的运算符)÷(除法运算符)/(表示除法的运算符)[](取整运算符,如[5÷3]=1)(表示取整的符号,如53=1)ab(指数运算符)a∧b(表示指数的运算符)≤(小

8、于等于符号)<=(表示小于等于的符号)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。