2017-2018学年高中数学新人教版必修3教案:第1章 1.2.1 输入语句、输出语句和赋值语句 .doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2017-2018学年高中数学新人教版必修3教案:第1章 1.2.1 输入语句、输出语句和赋值语句 .doc》由会员分享,可在线阅读,更多相关《2017-2018学年高中数学新人教版必修3教案:第1章 1.2.1 输入语句、输出语句和赋值语句 .doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.2基本算法语句1.2.1输入语句、输出语句和赋值语句1理解输入语句、输出语句、赋值语句的作用(重点)2能够将程序框图转化为“算法”语句(难点)3进一步体会算法的基本思想基础初探教材整理1输入语句阅读教材P22例1下面的内容,完成下列问题格式INPUT “提示内容”;变量功能可以一次为一个或多个变量赋值,实现了算法中的输入功能说明“提示内容”一般是提示用户输入什么样的信息,程序框图中的输入框转化为算法语句就是输入语句,输入语句没有计算功能教材整理2输出语句阅读教材P22P23例2前面的内容,完成下列问题.格式PRINT “提示内容”;表达式功能先计算表达式的值,然后输出结果,实现了算法中的输
2、出功能显然在计算机屏幕上,也就是输出信息可以是常量、变量的值和系统信息说明程序框图中的输出框转化为算法语句就是输出语句,输出语句有计算功能,能直接输出计算公式的值.教材整理3赋值语句阅读教材P23P24例2例3之间的内容,完成下列问题.格式变量表达式功能先计算“”右边表达式的值,然后把结果赋值给“”左边的变量,此步完成后,“”左边变量的值就改变了说明赋值语句中的“”叫做赋值号,它和数学中的等号不完全一样,并且两边内容不能随意互换1判断(正确的打“”,错误的打“”)(1)语句INPUT只能给一个变量赋值()(2)输出语句可以输出数值计算的结果()(3)赋值语句中的“”和数学中的“”作用一样()【
3、答案】(1)(2)(3)2下列赋值语句错误的是()AAA2 Bm1nCm3n DP31【解析】赋值语句中,“”左边是变量,右边是表达式,故B错误【答案】B3下面一段程序执行后的结果是_【解析】先把2赋给A,然后把A*2赋给A.即A的值为4,再把4610赋给A,所以输出的结果为10.【答案】10小组合作型三种语句的格式与功能(1)有以下程序:A3B5ABBAPRINT“A”;APRINT“B”;BEND程序执行后的结果是()A55B33CA5B5 DA3B3(2)下列语句中正确的有_(填序号)输入语句INPUTa,b,c.输入语句INPUTx3.输出语句PRINTA4.输出语句PRINT20,3
4、*2.赋值语句 x=x/2.赋值语句 2=a.【精彩点拨】(1)输入语句不能与赋值语句混用,注意区别(2)输入、输出语句是任何一个程序必不可少的语句,其功能是实现数据的输入、输出,要严格按固定的格式书写【尝试解答】(1)运行程序:A3,B5,A5,B5,故选C.(2)正确;不正确,INPUT语句中只能是变量;不正确,PRINT语句中只能输出变量或表达式,不能赋值;正确;正确;不正确,不能给常量赋值【答案】(1)C(2)1输入语句要求输入的值只能是具体的常数,不能是变量或表达式(输入语句无计算功能),若输入多个数,各数之间应用“,”隔开2计算机执行到输入语句时,暂停等候用户输入“提示内容”所提示
5、的数据,输入后回车,则程序继续运行,“提示内容”及其后的“;”可省略3输出语句可以输出常量、变量或表达式的值(输出语句有计算功能)或字符,程序中引号内的部分将原始呈现4赋值语句是一个程序必不可少的重要组成部分,使用赋值语句,一定要注意其格式要求,不能利用赋值语句进行代数式计算等再练一题1设A10,B20,则可以实现A,B的值互换的程序是()【解析】A中程序执行后AB10,B中程序执行后AB10,C中程序执行后A20,B10,D中程序执行后AB10.【答案】C利用三种语句编写程序编写程序,计算甲、乙、丙三人的平均年龄【精彩点拨】【尝试解答】解决本例的算法步骤:第一步:输入甲、乙、丙三人的年龄a,
6、b,c.第二步:计算y.第三步:输出y.程序如下所示:1编写程序的关键在于弄清问题的算法,特别是算法的结构,然后确定采用哪一种算法语句,分清算法的步骤,写出程序2输入语句、输出语句、赋值语句基本上对应于算法中的顺序结构,编写程序时“INPUT语句”是输入框中的信息,赋值语句是处理框中的信息,“PRINT语句”是输出框中的信息3编写程序的步骤:首先根据问题要求构思算法分析;然后把算法分析转化为程序框图,即画出程序框图;再把程序框图转化为程序要注意转化过程中这三种基本结构与相应语句的对应熟练后可直接写出程序再练一题2编写程序,计算一个学生数学、语文、英语三门课的平均成绩. 【解】法一:程序如下:法
7、二:程序如下:算法语句与程序框图的转化以下是一个用基本算法语句编写的程序,根据程序画出其相应的程序框图【精彩点拨】根据程序结构及顺序依次画出【尝试解答】程序框图如图所示:由程序画程序框图的关键是分清程序的结构,使用了哪些基本的算法语句,从而据此判定算法的逻辑结构,然后将语句中的内容填入相应的程序框中即可得到相应的程序框图.同样由程序框图设计程序就要看框图中使用了哪些逻辑结构,这些结构使用哪些算法语句,然后把框图中的内容写入算法语句即可.再练一题3用算法语句写出下面程序框图的程序图121【解】程序如下: 探究共研型输入语句与输出语句的比较探究1输入语句和输出语句的变量内容有什么区别?【提示】输入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2017-2018学年高中数学新人教版必修3教案:第1章 1.2.1 输入语句、输出语句和赋值语句 2017 2018 学年 高中数学 新人 必修 教案 1.2 输入 语句 输出 赋值
![提示](https://www.taowenge.com/images/bang_tan.gif)
链接地址:https://www.taowenge.com/p-2626362.html
限制150内