还剩9页未读,
继续阅读
2012高考数学一轮复习(人教A)必修3精品 第一章学案三 输入语句、输出语句和赋值语句课件PPT
展开
这是一份2012高考数学一轮复习(人教A)必修3精品 第一章学案三 输入语句、输出语句和赋值语句课件PPT
学点一学点二 1.输入语句 输入语句的一般格式是 INPUT “ ”; . 输入语句不但可以给单个变量赋值,还可以给多个变量赋值,其格式为 INPUT “提示内容1,提示内容2,提示内容3,…”; 变量1,变量2,变量3,… 例如,输入一个学生的数学、语文、英语三门课的成绩,可以写成: INPUT “数学,语文,英语”;a,b,c提示内容 变量 2.输出语句 它的一般格式是 . 同输入语句一样,表达式前也可以有“ . ”.例如下面的语句可以输出斐波那契数列: PRINT “The Fibonacci Progression is:”; 1 1 2 3 5 8 13 21 34 55“…” 此时屏幕上显示: The Fibonacci Progression is: 1 1 2 3 5 8 13 21 34 55… 输出语句的用途:PRINT “提示内容” 表达式提示 内容 (1)输出常量、变量的值和系统信息; (2)输出数值计算的结果. 3.赋值语句 用来表明赋给某一个变量一个具体的确定值的语句. 除了输入语句,赋值语句也可以给变量提供初值.它的一般格式是 . 赋值语句中的“=”叫做 . 赋值语句的作用:先计算出 ,然后把这个值 ,使该变量的值等于表达式的值.变量=表达式 赋值号 赋值号右边表达式的值 赋给赋值号左边的变量 学点一 赋值语句编写一个程序,要求输入两个正数a,b的值,输出ab与ba的值. 【分析】本题考查输入、输出与赋值语句. 【解析】方法一:程序如下: INPUT “a,b=”;a,b PRINT “ab,ba =”;a^b ,b^a END方法二:程序如下: INPUT “a,b=”;a,b A=a^b PRINT “ab=”;A x=a a=b b=x A=a^b PRINT “ba=”;A 【评析】方法二中通过引进一个变量x实现了变量a和b的值的变换,因此只需一个赋值语句即可实现算法.在一些较为复杂的问题算法中经常需要对两个变量的值进行交换,因此应熟练掌握这种方法.经过市场调查分析,2008年第一季度内,某地区对某件商品的需求量为12 000件,为保证商品不脱销,商家在月初时将商品按相同的量投放市场,已知年初商品的库存量为50 000件,用S表示商品的库存量,设计一个程序,求出第一季度结束时商品的库存量,画出程序框图. 解:列出下表表示每月库存量的变化情况: 月份库存 一月二月三月S(件)46 00042 00038 000 程序框图如图所示. 程序如下: INPUT“S=”;S S=50 000 S=S-4 000; S=S-4 000; S=S-4 000; PRINT S END学点二 输入、输出语句 编写一个程序,求用长度为l的细铁丝分别围成一个正方形和一个圆时所围成的正方形和圆的面积.要求输入l的值,输出正方形和圆的面积.(π取3.14) 【分析】本题考查输入、输出语句. 【解析】设围成的正方形的边长为a,依题意4a=l,a= ,所以正方形的面积为S1= = ;同理若设围成的圆的半径为R,则2πR=l,R= ,所以圆的面积为S2=πR2=π· = .因此可以用顺序结构实现这一算法,采用INPUT语句输入l的值,利用赋值语句得到面积,最后输出两个面积. 程序如下: INPUT “l =”;l S1=(l *l )/16 S2=(l *l )/(4*3.14) PRINT S1,S2 END 【评析】编写程序的关键在于搞清问题的算法,特别是算法的结构,然后确定采取哪一种算法语句.本题中要用到相关的平面几何知识来寻求正方形和圆的面积的计算公式,在此基础上确定利用顺序结构实现算法.编写一个程序,要求输入一个圆的半径,能输出该圆的周长和面积.(π取3.14) 解:设圆的半径为R,则圆的周长为C=2πR,面积为S=πR2.可以利用顺序结构中的INPUT语句和赋值语句设计程序. 程序如下: INPUT“R=”;R C=2*3.14*R; S=3.14*R*R; PRINT C,S END 1.怎样理解输入语句(INPUT语句)? (1)一般格式:INPUT“提示内容”;变量. (2)功能:可对程序中的变量赋值. (3)说明:①“提示内容”提示用户输入什么样的信息; ②变量是指程序在运行时其值是可以变化的量;③一个语句可以给多个变量赋值,中间用“,”分隔;④要求输入的数据必须是常量,而不能是函数、变量或表达式;⑤无计算功能. 2.怎样理解输出语句(PRINT语句)? (1)一般格式:PRINT“提示内容”;表达式. (2)功能:可输出表达式的值,计算. (3)说明:①“提示内容”提示用户输出什么样的信息;②表达式是指程序要输出的数据,可以是变量、计算公式或系统信息;③一个语句可以输出多个表达式,不同的表达式之间可用“,”分隔;④有计算功能,可以输出常量、变量或表达式的值以及字符. 3.怎样理解赋值语句? (1)一般格式:变量=表达式. (2)功能:可对程序中的变量赋值、计算. (3)说明:①赋值号的左右两边不能对换;②格式中右边“表达式”可以是一个数据、常量和算式,如果“表达式”是一个算式时,赋值语句的作用是先计算出“=”右边表达式的值,然后将该值赋给“=”左边的变量;③左边必须是变量,而不能是表达式;④不能利用赋值语句进行代数式的演算(如化简、因式分解等);⑤对于一个变量可以多次赋值;⑥有计算功能;⑦赋值号与数学中的等号的意义是不同的.赋值号左边的变量如果原来没有值,则执行赋值语句后,获得一个值,如果已有值,则执行该语句后,以赋值号右边表达式的值代替该变量的原值,即将“原值”冲掉. 1.应注意区分赋值语句、输入语句、输出语句的作用,并在程序设计中灵活运用;应注意在赋值语句中当变量被赋予新值时,原来的值将被新值取代.因此设置恰当的变量,掌握给变量赋值,是构成算法的关键. 2.掌握并应用输入语句、输出语句、赋值语句编写一些简单的程序解决数学问题,特别是掌握赋值语句中“=”的作用及应用.编程一般的步骤:先写出算法,再进行编程.我们要养成良好的习惯,也有助于数学逻辑思维的形成.祝同学们学习上天天有进步!
学点一学点二 1.输入语句 输入语句的一般格式是 INPUT “ ”; . 输入语句不但可以给单个变量赋值,还可以给多个变量赋值,其格式为 INPUT “提示内容1,提示内容2,提示内容3,…”; 变量1,变量2,变量3,… 例如,输入一个学生的数学、语文、英语三门课的成绩,可以写成: INPUT “数学,语文,英语”;a,b,c提示内容 变量 2.输出语句 它的一般格式是 . 同输入语句一样,表达式前也可以有“ . ”.例如下面的语句可以输出斐波那契数列: PRINT “The Fibonacci Progression is:”; 1 1 2 3 5 8 13 21 34 55“…” 此时屏幕上显示: The Fibonacci Progression is: 1 1 2 3 5 8 13 21 34 55… 输出语句的用途:PRINT “提示内容” 表达式提示 内容 (1)输出常量、变量的值和系统信息; (2)输出数值计算的结果. 3.赋值语句 用来表明赋给某一个变量一个具体的确定值的语句. 除了输入语句,赋值语句也可以给变量提供初值.它的一般格式是 . 赋值语句中的“=”叫做 . 赋值语句的作用:先计算出 ,然后把这个值 ,使该变量的值等于表达式的值.变量=表达式 赋值号 赋值号右边表达式的值 赋给赋值号左边的变量 学点一 赋值语句编写一个程序,要求输入两个正数a,b的值,输出ab与ba的值. 【分析】本题考查输入、输出与赋值语句. 【解析】方法一:程序如下: INPUT “a,b=”;a,b PRINT “ab,ba =”;a^b ,b^a END方法二:程序如下: INPUT “a,b=”;a,b A=a^b PRINT “ab=”;A x=a a=b b=x A=a^b PRINT “ba=”;A 【评析】方法二中通过引进一个变量x实现了变量a和b的值的变换,因此只需一个赋值语句即可实现算法.在一些较为复杂的问题算法中经常需要对两个变量的值进行交换,因此应熟练掌握这种方法.经过市场调查分析,2008年第一季度内,某地区对某件商品的需求量为12 000件,为保证商品不脱销,商家在月初时将商品按相同的量投放市场,已知年初商品的库存量为50 000件,用S表示商品的库存量,设计一个程序,求出第一季度结束时商品的库存量,画出程序框图. 解:列出下表表示每月库存量的变化情况: 月份库存 一月二月三月S(件)46 00042 00038 000 程序框图如图所示. 程序如下: INPUT“S=”;S S=50 000 S=S-4 000; S=S-4 000; S=S-4 000; PRINT S END学点二 输入、输出语句 编写一个程序,求用长度为l的细铁丝分别围成一个正方形和一个圆时所围成的正方形和圆的面积.要求输入l的值,输出正方形和圆的面积.(π取3.14) 【分析】本题考查输入、输出语句. 【解析】设围成的正方形的边长为a,依题意4a=l,a= ,所以正方形的面积为S1= = ;同理若设围成的圆的半径为R,则2πR=l,R= ,所以圆的面积为S2=πR2=π· = .因此可以用顺序结构实现这一算法,采用INPUT语句输入l的值,利用赋值语句得到面积,最后输出两个面积. 程序如下: INPUT “l =”;l S1=(l *l )/16 S2=(l *l )/(4*3.14) PRINT S1,S2 END 【评析】编写程序的关键在于搞清问题的算法,特别是算法的结构,然后确定采取哪一种算法语句.本题中要用到相关的平面几何知识来寻求正方形和圆的面积的计算公式,在此基础上确定利用顺序结构实现算法.编写一个程序,要求输入一个圆的半径,能输出该圆的周长和面积.(π取3.14) 解:设圆的半径为R,则圆的周长为C=2πR,面积为S=πR2.可以利用顺序结构中的INPUT语句和赋值语句设计程序. 程序如下: INPUT“R=”;R C=2*3.14*R; S=3.14*R*R; PRINT C,S END 1.怎样理解输入语句(INPUT语句)? (1)一般格式:INPUT“提示内容”;变量. (2)功能:可对程序中的变量赋值. (3)说明:①“提示内容”提示用户输入什么样的信息; ②变量是指程序在运行时其值是可以变化的量;③一个语句可以给多个变量赋值,中间用“,”分隔;④要求输入的数据必须是常量,而不能是函数、变量或表达式;⑤无计算功能. 2.怎样理解输出语句(PRINT语句)? (1)一般格式:PRINT“提示内容”;表达式. (2)功能:可输出表达式的值,计算. (3)说明:①“提示内容”提示用户输出什么样的信息;②表达式是指程序要输出的数据,可以是变量、计算公式或系统信息;③一个语句可以输出多个表达式,不同的表达式之间可用“,”分隔;④有计算功能,可以输出常量、变量或表达式的值以及字符. 3.怎样理解赋值语句? (1)一般格式:变量=表达式. (2)功能:可对程序中的变量赋值、计算. (3)说明:①赋值号的左右两边不能对换;②格式中右边“表达式”可以是一个数据、常量和算式,如果“表达式”是一个算式时,赋值语句的作用是先计算出“=”右边表达式的值,然后将该值赋给“=”左边的变量;③左边必须是变量,而不能是表达式;④不能利用赋值语句进行代数式的演算(如化简、因式分解等);⑤对于一个变量可以多次赋值;⑥有计算功能;⑦赋值号与数学中的等号的意义是不同的.赋值号左边的变量如果原来没有值,则执行赋值语句后,获得一个值,如果已有值,则执行该语句后,以赋值号右边表达式的值代替该变量的原值,即将“原值”冲掉. 1.应注意区分赋值语句、输入语句、输出语句的作用,并在程序设计中灵活运用;应注意在赋值语句中当变量被赋予新值时,原来的值将被新值取代.因此设置恰当的变量,掌握给变量赋值,是构成算法的关键. 2.掌握并应用输入语句、输出语句、赋值语句编写一些简单的程序解决数学问题,特别是掌握赋值语句中“=”的作用及应用.编程一般的步骤:先写出算法,再进行编程.我们要养成良好的习惯,也有助于数学逻辑思维的形成.祝同学们学习上天天有进步!
相关资料
更多