多彩课堂高中数学 1.2.1 输入语句、输出语句和赋值语句课件 新人教A版必修3

上传人:M****1 文档编号:567301237 上传时间:2024-07-19 格式:PPT 页数:20 大小:426.01KB
返回 下载 相关 举报
多彩课堂高中数学 1.2.1 输入语句、输出语句和赋值语句课件 新人教A版必修3_第1页
第1页 / 共20页
多彩课堂高中数学 1.2.1 输入语句、输出语句和赋值语句课件 新人教A版必修3_第2页
第2页 / 共20页
多彩课堂高中数学 1.2.1 输入语句、输出语句和赋值语句课件 新人教A版必修3_第3页
第3页 / 共20页
多彩课堂高中数学 1.2.1 输入语句、输出语句和赋值语句课件 新人教A版必修3_第4页
第4页 / 共20页
多彩课堂高中数学 1.2.1 输入语句、输出语句和赋值语句课件 新人教A版必修3_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《多彩课堂高中数学 1.2.1 输入语句、输出语句和赋值语句课件 新人教A版必修3》由会员分享,可在线阅读,更多相关《多彩课堂高中数学 1.2.1 输入语句、输出语句和赋值语句课件 新人教A版必修3(20页珍藏版)》请在金锄头文库上搜索。

1、赋值语句赋值语句1.2.1 1.2.1 算法基本语句算法基本语句输入输入、输出语句输出语句1理解学习基本算法语句的意义理解学习基本算法语句的意义.2学会输入语句、输出语句和赋学会输入语句、输出语句和赋值语句的基本用法值语句的基本用法.3.理解算法步骤、程序框图和算法理解算法步骤、程序框图和算法语句的关系,学会算法语句的写法语句的关系,学会算法语句的写法.首先用一个浅显的例子引入,新课讲授部分,通过一个典例讲解输入输出语句。复习巩固部分通过练习对知识巩固,让学生更系统掌握本节课的所学知识,最后总结作业。 中国足球队在亚洲杯上的失利说明,中国足球仍然需要请外国教练。高水平的外国教练有先进的足球理念

2、,有系统科学的训练计划,有先进的足球技术,但由于语言不通不能直接传授给队员。算法步骤、程序框图虽然容易掌握,但计算机不能理解,因此我们需要学习算法语句。输入语句输入语句1.一般格式一般格式:INPUT “提示内容提示内容”;变量;变量输入输入a,b,cINPUT a,b,c输入输入x xINPUT “x=”; xINPUT “提示内容提示内容”;变量变量INPUT 变量变量INPUT “提示内容提示内容”;变量变量1,变量变量2,变量变量3,INPUT 变量变量1,变量变量2,变量变量3,2. 常用格式:常用格式:3 特别的给多个变量赋值时,提示内容与相关 变量要对应一致,其格式为:INPUT

3、INPUT “提示内容提示内容1 1,提示内容提示内容2 2,”;变量变量1 1,变量变量2 2, egeg. .输入一个学生数学输入一个学生数学, ,语文语文, ,英语三门课的成绩英语三门课的成绩, ,可以写成:可以写成:INPUT “数学,语文,英语数学,语文,英语”;a,b,ceg:1.输入n的值INPUT “n=”; n 2.输入a,b,cINPUT a, b, c 即即 “数学,语文,英语数学,语文,英语”;可以省略可以省略.INPUT a,b,c4.特别提示:特别提示:“提示内容提示内容”和它后面的和它后面的 ; 可以可以省略省略. “INPUT”后面要有后面要有空格空格; 提示内

4、容与变量提示内容与变量 之间用之间用“;”隔开隔开. . 输入语句要求输入的值只能是输入语句要求输入的值只能是具体的具体的常数常数, 不能是函数、变量或表达式不能是函数、变量或表达式. .无计算无计算功能,输入多个数据时用功能,输入多个数据时用“,”分隔,且个数要分隔,且个数要与变量的个数相同与变量的个数相同. .INPUT “提示内容提示内容”; 变变量量10输出语句输出语句1.一般格式:一般格式:PRINT “提示内容提示内容”;表达式表达式N不是不是质数质数PRINT “N is not a prime number.”PRINT “提示内容提示内容”;表达式表达式PRINT 表达式表达

5、式PRINT “提示内容提示内容”;表达式表达式1,表达式表达式2,表达式表达式3, PRINT 表达式表达式1,表达式表达式2,表达式表达式3,PRINT “提示内容提示内容”2.2.常用格式:常用格式:赋值语句赋值语句1、一般格式、一般格式:变量变量=表达式表达式2、特别提示:、特别提示:作用是将表达式所代表的值赋给变量,计算作用是将表达式所代表的值赋给变量,计算. .赋值语句中的赋值语句中的“= =”称为称为赋值号赋值号. .赋值语句右边必须是一个数据、常量和算式,左边必须是变量,赋值语句右边必须是一个数据、常量和算式,左边必须是变量,不能为表达式不能为表达式.赋值号左右赋值号左右不能不

6、能对换对换. .不能用赋值号进行代数式的演算。不能用赋值号进行代数式的演算。一个语句只能给一个语句只能给一个一个变量赋值;不能出现多个变量赋值;不能出现多个“=”S1S1:输入:输入x x的值;的值;S2S2:计算:计算y=xy=x3 3+3x+3x2 2-24x+30-24x+30的值;的值;S3S3:输出:输出y y的值的值. .程序框图程序框图输入输入x x开始开始输出输出y y结束结束例例1用描点法作函数用描点法作函数y=x3+3x2-24x+30 的图象时,需要求出自的图象时,需要求出自变量和函数的一组对应值变量和函数的一组对应值.编写程序,分别计算当编写程序,分别计算当x=-5,-

7、4,-3,-2,-1,0,1, 2,3,4,5时的函数值时的函数值.算法分析算法分析语句语句INPUT INPUT “x=x=”;x;xy=x3+3y=x3+3x2-24x2-24x+30x+30PRINT yPRINT yENDENDINPUT “x=”;x y=x3+3*x2- -24*x+30PRINT yEND程序程序: : -输入语句输入语句 -赋值语句赋值语句-输出语句输出语句-表示结束表示结束 例例2:比较下列各组语句的区别,再判断它们是比较下列各组语句的区别,再判断它们是否正确否正确.(1) 输入语句输入语句 INPUT “a=” ;a 输入语句输入语句 INPUT “a=”

8、,a (2) 输入语句输入语句 INPUT “a,b,c=”;a,b;c 输入语句输入语句 INPUT a,b, c“提示内容提示内容”与与变量之间用变量之间用分分号号隔开隔开.“提示内容提示内容”与与后面的后面的“;”可可省略省略.变量与变量之变量与变量之间用间用逗号逗号隔开隔开出出PRINT出出出出出出PRINTPRINTPRINT 比较下列各组语句的区别,再判断它们是否比较下列各组语句的区别,再判断它们是否正确正确.(3) 输出语句输出语句PRINT “S=”;7 输出语句输出语句PRINT S=7 赋值号赋值号左边左边是是变量,变量,只能只能给给一个变量赋值一个变量赋值. 输入、输出语

9、句输入、输出语句中中不能不能用赋值号用赋值号.即表达式即表达式(4) 赋值语句赋值语句 r9 赋值语句赋值语句 9r 赋值语句赋值语句 Rr9(5)输出语句)输出语句 PRINT 20.3*2(6)赋值语句)赋值语句 3B(7)赋值语句)赋值语句 xy1解析解析: :(5)正确,)正确,PRINT语句可以输出常量、表达式的值;语句可以输出常量、表达式的值; (6)错,赋值语句中)错,赋值语句中“=”号左右不能互换;号左右不能互换; (7)错,不能给一个表达式赋值;)错,不能给一个表达式赋值; (8)赋值语句)赋值语句AB2(9)赋值语句)赋值语句 TT*T ( (8)错,一个赋值语句只能给一个

10、变量赋值;)错,一个赋值语句只能给一个变量赋值; (9)正确,该句的功能是将当前)正确,该句的功能是将当前T的值平方后再赋给变量的值平方后再赋给变量T. . 例例3:读下列两个程序语句回答问题读下列两个程序语句回答问题.(1)上述两个程序有何区别上述两个程序有何区别.(2) 写出两个程序的运行结果写出两个程序的运行结果.(a)INPUT X INPUT Y X=2009 Y=2008 X=Y PRINT X , Y END(b)INPUT X INPUT Y X=2009 Y=2008 Y=X PRINT X , Y END 2008 20082009 20091. 1.写出求写出求写出求写出

11、求1+2+3+4+5+6+7+81+2+3+4+5+6+7+8的一的一的一的一个程序算法个程序算法个程序算法个程序算法. .2. 2.写出用公式法求写出用公式法求写出用公式法求写出用公式法求x x2 2-2x-8=0-2x-8=0的根的程序的根的程序的根的程序的根的程序. .INPUT “n=”;nINPUT “n=”;ns=n*(n+1)/2s=n*(n+1)/2PRINT sPRINT sENDENDa=1;b=-2;c=-8a=1;b=-2;c=-8p=-b/(2*a)p=-b/(2*a)q=q=SQRSQR(b2-4*a*c)/2*a(b2-4*a*c)/2*ax1=p+qx1=p+q

12、x2=p-qx2=p-qPTINT x1,x2PTINT x1,x2ENDEND系统自系统自系统自系统自带的算带的算带的算带的算术平方术平方术平方术平方根函数根函数根函数根函数v解析由赋值语句的意义知,执行aab后,a的值变为134,再执行bab时,应为b431.故输出的结果应为4,1. v4程序:“a3,aa5;a”运行的结果是_v答案2v解析a3,aa52,故运行的结果为2.v5程序:“xinput(“x3”);yx3;print(%io(2),y);”运行的结果是_v答案27v解析x3,yx33327,故运行的结果为27.v6判断下列给出的输入语句、输出语句和赋值语句是否正确,并说明理由v(1)输入语句:ainput(“a”);v(2)输入语句:inputx3;v(3)输出语句:print(%io(2),A4);v(4)输出语句:print(%io(2),20,3 (1)输入语句、输出语句和赋值语句的基本用法.v(2)用输入语句、输出语句和赋值语句编写算法语句.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号