收藏 分享(赏)

2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt

上传人:高**** 文档编号:198989 上传时间:2024-05-26 格式:PPT 页数:22 大小:565KB
下载 相关 举报
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第1页
第1页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第2页
第2页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第3页
第3页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第4页
第4页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第5页
第5页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第6页
第6页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第7页
第7页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第8页
第8页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第9页
第9页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第10页
第10页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第11页
第11页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第12页
第12页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第13页
第13页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第14页
第14页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第15页
第15页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第16页
第16页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第17页
第17页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第18页
第18页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第19页
第19页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第20页
第20页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第21页
第21页 / 共22页
2015-2016学年人教B版高中数学课件 必修3:第一章 算法初步 2.1《输入语句、输出语句和赋值语句》.ppt_第22页
第22页 / 共22页
亲,该文档总共22页,全部预览完了,如果喜欢就下载吧!
资源描述

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

2、格式:INPUT“提示内容”;变量输入a,b,cINPUT a,b,c输入x INPUT “x=”;xINPUT “提示内容”;变量INPUT 变量INPUT “提示内容”;变量1,变量2,变量3,INPUT 变量1,变量2,变量3,2.常用格式:3 特别的给多个变量赋值时,提示内容与相关变量要对应一致,其格式为:INPUT“提示内容1,提示内容2,”;变量1,变量2,eg.输入一个学生数学,语文,英语三门课的成绩,可以写成:INPUT “数学,语文,英语”;a,b,ceg:1.输入n的值INPUT“n=”;n2.输入a,b,cINPUT a,b,c即“数学,语文,英语”;可以省略.INPUT

3、 a,b,c4.特别提示:“提示内容”和它后面的;可以省略.“INPUT”后面要有空格;提示内容与变量 之间用“;”隔开.输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式.无计算功能,输入多个数据时用“,”分隔,且个数要与变量的个数相同.INPUT“提示内容”;变量10输出语句 1.一般格式:PRINT “提示内容”;表达式N不是质数PRINT“N is not a prime number.”PRINT“提示内容”;表达式PRINT 表达式PRINT“提示内容”;表达式1,表达式2,表达式3,PRINT 表达式1,表达式2,表达式3,PRINT“提示内容”2.常用格式:赋值语句

4、1、一般格式:变量=表达式2、特别提示:作用是将表达式所代表的值赋给变量,计算.赋值语句中的“=”称为赋值号.赋值语句右边必须是一个数据、常量和算式,左边必须是变量,不能为表达式.赋值号左右不能对换.不能用赋值号进行代数式的演算。一个语句只能给一个变量赋值;不能出现多个“=”S1:输入x的值;S2:计算y=x3+3x2-24x+30的值;S3:输出y的值.程序框图 输入x 开始 输出y 结束 例1用描点法作函数y=x3+3x2-24x+30 的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值.算法分析语句 INPU

5、T“x=”;x y=x3+3x2-24x+30 PRINT y END INPUT“x=”;xy=x3+3*x2-24*x+30PRINT yEND程序:-输入语句-赋值语句-输出语句-表示结束例2:比较下列各组语句的区别,再判断它们是否正确.(1)输入语句 INPUT“a=”;a 输入语句 INPUT“a=”,a(2)输入语句 INPUT“a,b,c=”;a,b;c 输入语句 INPUT a,b,c“提示内容”与变量之间用分号隔开.“提示内容”与后面的“;”可省略.变量与变量之间用逗号隔开出PRINT出出出PRINTPRINTPRINT比较下列各组语句的区别,再判断它们是否正确.(3)输出语

6、句PRINT“S=”;7 输出语句PRINT S=7赋值号左边是变量,只能给一个变量赋值.输入、输出语句中不能用赋值号.即表达式(4)赋值语句 r9 赋值语句 9r 赋值语句 Rr9(5)输出语句 PRINT 20.3*2(6)赋值语句 3B(7)赋值语句 xy1解析:(5)正确,PRINT语句可以输出常量、表达式的值;(6)错,赋值语句中“=”号左右不能互换;(7)错,不能给一个表达式赋值;(8)赋值语句AB2(9)赋值语句 TT*T(8)错,一个赋值语句只能给一个变量赋值;(9)正确,该句的功能是将当前T的值平方后再赋给变量T.例3:读下列两个程序语句回答问题.(1)上述两个程序有何区别.

7、(2)写出两个程序的运行结果.(a)INPUT XINPUT YX=2009Y=2008X=YPRINT X,YEND(b)INPUT XINPUT YX=2009Y=2008Y=XPRINT X,YEND2008 20082009 20091.写出求1+2+3+4+5+6+7+8的一个程序算法.2.写出用公式法求x2-2x-8=0的根的程序.INPUT“n=”;ns=n*(n+1)/2PRINT sENDa=1;b=-2;c=-8p=-b/(2*a)q=SQR(b2-4*a*c)/2*ax1=p+qx2=p-qPTINT x1,x2END系统自带的算术平方根函数3计算机执行下边的程序后,输出

8、的结果是()a1;b3;aab;bab;abA1,3 B4,1C4,2 D1,4 解析 由赋值语句的意义知,执行aab后,a的值变为134,再执行bab时,应为b431.故输出的结果应为4,1.4程序:“a3,aa5;a”运行的结果是_ 答案 2 解析 a3,aa52,故运行的结果为2.5程序:“xinput(“x3”);yx3;print(%io(2),y);”运行的结果是_ 答案 27 解析 x3,yx33327,故运行的结果为27.6判断下列给出的输入语句、输出语句和赋值语句是否正确,并说明理由(1)输入语句:ainput(“a”);(2)输入语句:input x3;(3)输出语句:print(%io(2),A4);(4)输出语句:print(%io(2),20,3(1)输入语句、输出语句和赋值语句的基本用法.(2)用输入语句、输出语句和赋值语句编写算法语句.习题1.2A组2.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿园

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3