版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
等比数列优质课课件等比数列优质课课件1学习目标:1.理解等比数列的定义;2.掌握等比数列的通项公式.会解决知道n,中的三个,求另一个的问题.学习重点:1.等比数列概念的理解与掌握;2.等比数列的通项公式的推导及应用.学习目标:1.理解等比数列的定义;2(1)1,2,22,23,…观察下列数列,说出它们的特点.定义:如果一个数列从第二项起,每一项与它的前一项的比都等于同一个常数,那么这个数列就叫做等比数列,这个常数叫做公比,记为q(q≠0).数学语言:探究一:等比数列的定义(1)1,2,22,23,…观察下列数列,说出它们的特点.定3等比数列优质课课件4等比数列优质课课件5等比数列优质课课件6等比数列的通项公式:(n∈N﹡,q≠0)等比数列的通项公式:7例如:数列{an}的首项是a1=1,公比q=2,则通项公式是:
______上式还可以写成可见,这个等比数列的图象都在函数的图象上,如右图所示。
01234nan87654321····思考4:等比数列的通项公式与函数有怎样的关系?例如:数列{an}的首项是a1=1,公比q=2,则通项公式是8例1.在等比数列中,例1.在等比数列中,9解:解:10定义法,只要看定义法,只要看11当堂达标:1.下面有四个结论:(1)由第一项起乘相同常数得后一项,这样所得到的数列一定为等比数列;(2)常数列b,b,…b一定为等比数列;(3)等比数列{}中,若公比q=1,则此数列各项相等;(4)等比数列中,各项与公比都不能为零。其中正确结论的个数是()A.0B.1C.2D.32.等比数列{}中,,公比q=3,则通项公式(
)A.B.C.D.3.在等比数列{}中,,则
.4.的等比中项为:
C384D当堂达标:1.下面有四个结论:C384D12小结:1.等比数列的定义:(1)归纳法;(2)累乘法.推导方法:2.等比数列的通项公式:公式的认识:(1)函数的观点;(2)方程的思想.an=a1qn-1
3.等比中项:小结:1.等比数列的定义:(1)归纳法;(2)累乘法.推导方13课后作业:
1、阅读教材第48~52页2、完成课本第53页3,4题课后作业:1、阅读教材第48~52页14谢谢!谢谢!15表达式和流控制表达式和流控制16运算符1)算术运算符:+,―,*,/,%,++,――2)关系运算符:>,<,>=,<=,==,!=3)布尔逻辑运算符:!,&&,||4)位运算符:&,|,^,~,>>,<<,>>>5)赋值运算符:=,及其扩展赋值运算符如+=,―=,*=,/=等。6)条件运算符:e?e1:e27)其它:包括分量运算符·,下标运算符[],实例运算符instanceof,内存分配运算符new,强制类型转换运算符(类型),方法调用运算符()等。运算符1)算术运算符:+,―,*,/,%,++,――17表达式表达式是由操作数和运算符按一定的语法形式组成的符号序列。一个常量或一个变量名字是最简单的表达式,其值即该常量或变量的值;表达式的值还可以用作其他运算的操作数,形成更复杂的表达式。表达式表达式是由操作数和运算符按一定的语法形式组成的符号序列18运算符的优先次序.[]() ++--!~instanceof new(type) */% +- >>>>><< ><>=<= ==!= & ^ | && || ?: =+=-=*=/=%=^=&=|=<<=>>=>>>= 运算符的优先次序.[]() 19数组int[]arrayOfInt;intarrayOfInt[];String[]arrayOfString;Object[]arrayOfObject;int[]a=newint[10];int[]a;a=newint[10];a[2]=3;int[]b={1,2,3,4,5};数组int[]arrayOfInt;int20字符串Strings=newString();s=“abcdefg”;Strings=“abcdefg”;StringBuffersbf=newStringBuffer();newStringBuffer(intlen);newStringBuffer(Strings);String类是常量,不能对其直接修改,而StringBuffer类是用于创建可以修改的字符串对象,所以String要比StringBuffer效率高字符串Strings=newString();21String类String(byte[]bytes)String(byte[]bytes,intoffset,intlength)String(char[]chars)String(char[]chars,intoffset,intlength)String(StringBufferbuffer)String类String(byte[]bytes)22Strings=newString();s.equals(Stringstr);s.length();s.subString(int,int);s.concat(String);s.replace(char,char);s.trim();Strings=newString();23StringBuffersbf=newStringBuffer(“abcdef”);sbf.insert(int,char);sbf.append(String);sbf.delete(int,int);sbf.replace(int,int,String);sbf.charAt(int);sbf.setCharAt(int);sbf.capicity();sbf.length();sbf.toString();StringBuffersbf=newStringB24多维数组Java语言中,多维数组被看作数组的数组。二维数组的定义
typearrayName[][]; type[][]arrayName;多维数组Java语言中,多维数组被看作数组的数组。25二维数组的初始化静态初始化
intintArray[][]={{1,2},{2,3},{3,4,5}}; Java语言中,由于把二维数组看作是数组的数组,数组空间不是连续分配的,所以不要求二维数组每一维的大小相同。二维数组的初始化静态初始化26动态初始化直接为每一维分配空间,格式如下:
arrayName=newtype[arrayLength1][arrayLength2]; inta[][]=newint[2][3];从最高维开始,分别为每一维分配空间:
arrayName=newtype[arrayLength1][]; arrayName[0]=newtype[arrayLength20]; arrayName[1]=newtype[arrayLength21]; … arrayName[arrayLength1-1]=newtype[arrayLength2n];动态初始化直接为每一维分配空间,格式如下:27动态初始化例:inta[][]=newint[2][];a[0]=newint[3]; a[1]=newint[5]; 在Java语言中,必须首先为最高维分配引用空间,然后再顺次为低维分配空间。 与一维数组相同,对于复合类型的数组,必须为每个数组元素单独分配空间。动态初始化例:28动态初始化 Strings[][]=newString[2][];
s[0]=newString[2];
s[1]=newString[2];
s[0][0]=newString(“Good”);
s[0][1]=newString(“Luck”);
s[1][0]=newString(“to”); s[1][1]=newString(“You”);动态初始化 Strings[][]=newSt29控制语句1. 分支语句:if-else,switch2. 循环语句:while,do-while,for3. 与程序转移有关的其它语句:break, continue,return4.
例外处理语句:try-catch-finally,throw5.
注释语句://,/**/,/***/控制语句1. 分支语句:if-else,switch30分支语句条件语句if-else if(boolean-expression) statement1; [elsestatement2;]多分支语句switch switch(expression){ casevalue1:statement1; break; casevalue2:statement2; break; …………分支语句条件语句if-else31分支语句
casevalueN:statemendN; break; [default :defaultStatement;] }表达式expression的返回值类型必须是这几种类型之一:int,byte,char,short。case子句中的值valueI必须是常量,而且所有case子句中的值应是不同的。分支语句 casevalueN:statemendN;32Switch语句default子句是任选的。break语句用来在执行完一个case分支后,使程序跳出switch语句,即终止switch语句的执行。Switch语句default子句是任选的。33循环语句while语句do-while语句for语句循环语句while语句34
while语句 [initialization] while(termination){ body; [iteration;] }while语句 [initialization]35do-while语句 [initialization] do{ body; [iteration;] }while(termination);do-while语句 [initialization]36for语句for(initialization;termination;iteration){ body;}for语句执行时,首先执行初始化操作,然后判断终止条件是否满足,如果满足,则执行循环体中的语句,最后执行迭代部分。完成一次循环后,重新判断终止条件。初始化、终止以及迭代部分都可以为空语句(但分号不能省),三者均为空的时候,相当于一个无限循环。for语句for(initialization;term37for语句在初始化部分和迭代部分可以使用逗号语句,来进行多个操作。逗号语句是用逗号分隔的语句序列。 for(inti=0,intj=10;i<j;i++,j--){ …… }for语句在初始化部分和迭代部分可以使用逗号语句,来进行多个38与程序转移有关的其它语句break语句continue语句返回语句return与程序转移有关的其它语句break语句39break语句在switch语中,break语句用来终止switch语句的执行。使程序从switch语句后的第一个语句开始执行。在Java中,可以为每个代码块加一个括号,一个代码块通常是用大括号{}括起来的一段代码。加标号的格式如下:BlockLabel:{codeBlock} break语句的第二种使用情况就是跳出它所指定的块,并从紧跟该块的第一条语句处执行。 breakBlockLabel;break语句在switch语中,break语句用来终止sw40break语句a:{…… //标记代码块ab:{…… //标记代码块bc: {……//标记代码块c breakb; ……//willnotbeexecuted }…… //willnotbeexecuted}…… //executefromhere}break语句a:{…… //标记代码块41continue语句continue语句用来结束本次循环,跳过循环体中下面尚未执行的语句,接着进行终止条件的判断,以决定是否继续循环。对于for语句,在进行终止条件的判断前,还要先执行迭代语句。它的格式为:continue;也可以用continue跳转到括号指明的外层循环中,这时的格式为continueouterLabel;continue语句continue语句用来结束本次循环,跳42continue语句outer:for(inti=0;i<10;i++){ //外层循环inner:
for(intj=0;j<10;j++){ //内层循环
if(i<j){ ……
continueouter; } …… }
…… }continue语句outer:for(inti=043返回语句returnreturn语句从当前方法中退出,返回到调用该方法的语句处,并从紧跟该语句的下一条语句继续程序的执行。返回语句有两种格式: returnexpression return返回语句returnreturn语句从当前方法中退出,返回到44注释语句//用于单行注释。注释从//开始,终止于行尾。/*…*/用于多行注释。注释从/*开始,到*/结束,且这种注释不能互相嵌套。/**…*/是Java所特有的doc注释。它以/**开始,到*/结束。这种注释主要是为支持JDK工具javadoc而采用的。javadoc能识别注释中用标记@标识的一些特殊变量,并把doc注释加入它所生成的HTML文件。注释语句//用于单行注释。注释从//开始,终止于行尾。45BigNumbersBigInteger,BigDecimal(java.math包)BigIntegera=BigInteger.valueof(100);BigIntegerc=a.add(b);BigNumbersBigInteger,BigDecim46等比数列优质课课件等比数列优质课课件47学习目标:1.理解等比数列的定义;2.掌握等比数列的通项公式.会解决知道n,中的三个,求另一个的问题.学习重点:1.等比数列概念的理解与掌握;2.等比数列的通项公式的推导及应用.学习目标:1.理解等比数列的定义;48(1)1,2,22,23,…观察下列数列,说出它们的特点.定义:如果一个数列从第二项起,每一项与它的前一项的比都等于同一个常数,那么这个数列就叫做等比数列,这个常数叫做公比,记为q(q≠0).数学语言:探究一:等比数列的定义(1)1,2,22,23,…观察下列数列,说出它们的特点.定49等比数列优质课课件50等比数列优质课课件51等比数列优质课课件52等比数列的通项公式:(n∈N﹡,q≠0)等比数列的通项公式:53例如:数列{an}的首项是a1=1,公比q=2,则通项公式是:
______上式还可以写成可见,这个等比数列的图象都在函数的图象上,如右图所示。
01234nan87654321····思考4:等比数列的通项公式与函数有怎样的关系?例如:数列{an}的首项是a1=1,公比q=2,则通项公式是54例1.在等比数列中,例1.在等比数列中,55解:解:56定义法,只要看定义法,只要看57当堂达标:1.下面有四个结论:(1)由第一项起乘相同常数得后一项,这样所得到的数列一定为等比数列;(2)常数列b,b,…b一定为等比数列;(3)等比数列{}中,若公比q=1,则此数列各项相等;(4)等比数列中,各项与公比都不能为零。其中正确结论的个数是()A.0B.1C.2D.32.等比数列{}中,,公比q=3,则通项公式(
)A.B.C.D.3.在等比数列{}中,,则
.4.的等比中项为:
C384D当堂达标:1.下面有四个结论:C384D58小结:1.等比数列的定义:(1)归纳法;(2)累乘法.推导方法:2.等比数列的通项公式:公式的认识:(1)函数的观点;(2)方程的思想.an=a1qn-1
3.等比中项:小结:1.等比数列的定义:(1)归纳法;(2)累乘法.推导方59课后作业:
1、阅读教材第48~52页2、完成课本第53页3,4题课后作业:1、阅读教材第48~52页60谢谢!谢谢!61表达式和流控制表达式和流控制62运算符1)算术运算符:+,―,*,/,%,++,――2)关系运算符:>,<,>=,<=,==,!=3)布尔逻辑运算符:!,&&,||4)位运算符:&,|,^,~,>>,<<,>>>5)赋值运算符:=,及其扩展赋值运算符如+=,―=,*=,/=等。6)条件运算符:e?e1:e27)其它:包括分量运算符·,下标运算符[],实例运算符instanceof,内存分配运算符new,强制类型转换运算符(类型),方法调用运算符()等。运算符1)算术运算符:+,―,*,/,%,++,――63表达式表达式是由操作数和运算符按一定的语法形式组成的符号序列。一个常量或一个变量名字是最简单的表达式,其值即该常量或变量的值;表达式的值还可以用作其他运算的操作数,形成更复杂的表达式。表达式表达式是由操作数和运算符按一定的语法形式组成的符号序列64运算符的优先次序.[]() ++--!~instanceof new(type) */% +- >>>>><< ><>=<= ==!= & ^ | && || ?: =+=-=*=/=%=^=&=|=<<=>>=>>>= 运算符的优先次序.[]() 65数组int[]arrayOfInt;intarrayOfInt[];String[]arrayOfString;Object[]arrayOfObject;int[]a=newint[10];int[]a;a=newint[10];a[2]=3;int[]b={1,2,3,4,5};数组int[]arrayOfInt;int66字符串Strings=newString();s=“abcdefg”;Strings=“abcdefg”;StringBuffersbf=newStringBuffer();newStringBuffer(intlen);newStringBuffer(Strings);String类是常量,不能对其直接修改,而StringBuffer类是用于创建可以修改的字符串对象,所以String要比StringBuffer效率高字符串Strings=newString();67String类String(byte[]bytes)String(byte[]bytes,intoffset,intlength)String(char[]chars)String(char[]chars,intoffset,intlength)String(StringBufferbuffer)String类String(byte[]bytes)68Strings=newString();s.equals(Stringstr);s.length();s.subString(int,int);s.concat(String);s.replace(char,char);s.trim();Strings=newString();69StringBuffersbf=newStringBuffer(“abcdef”);sbf.insert(int,char);sbf.append(String);sbf.delete(int,int);sbf.replace(int,int,String);sbf.charAt(int);sbf.setCharAt(int);sbf.capicity();sbf.length();sbf.toString();StringBuffersbf=newStringB70多维数组Java语言中,多维数组被看作数组的数组。二维数组的定义
typearrayName[][]; type[][]arrayName;多维数组Java语言中,多维数组被看作数组的数组。71二维数组的初始化静态初始化
intintArray[][]={{1,2},{2,3},{3,4,5}}; Java语言中,由于把二维数组看作是数组的数组,数组空间不是连续分配的,所以不要求二维数组每一维的大小相同。二维数组的初始化静态初始化72动态初始化直接为每一维分配空间,格式如下:
arrayName=newtype[arrayLength1][arrayLength2]; inta[][]=newint[2][3];从最高维开始,分别为每一维分配空间:
arrayName=newtype[arrayLength1][]; arrayName[0]=newtype[arrayLength20]; arrayName[1]=newtype[arrayLength21]; … arrayName[arrayLength1-1]=newtype[arrayLength2n];动态初始化直接为每一维分配空间,格式如下:73动态初始化例:inta[][]=newint[2][];a[0]=newint[3]; a[1]=newint[5]; 在Java语言中,必须首先为最高维分配引用空间,然后再顺次为低维分配空间。 与一维数组相同,对于复合类型的数组,必须为每个数组元素单独分配空间。动态初始化例:74动态初始化 Strings[][]=newString[2][];
s[0]=newString[2];
s[1]=newString[2];
s[0][0]=newString(“Good”);
s[0][1]=newString(“Luck”);
s[1][0]=newString(“to”); s[1][1]=newString(“You”);动态初始化 Strings[][]=newSt75控制语句1. 分支语句:if-else,switch2. 循环语句:while,do-while,for3. 与程序转移有关的其它语句:break, continue,return4.
例外处理语句:try-catch-finally,throw5.
注释语句://,/**/,/***/控制语句1. 分支语句:if-else,switch76分支语句条件语句if-else if(boolean-expression) statement1; [elsestatement2;]多分支语句switch switch(expression){ casevalue1:statement1; break; casevalue2:statement2; break; …………分支语句条件语句if-else77分支语句
casevalueN:statemendN; break; [default :defaultStatement;] }表达式expression的返回值类型必须是这几种类型之一:int,byte,char,short。case子句中的值valueI必须是常量,而且所有case子句中的值应是不同的。分支语句 casevalueN:statemendN;78Switch语句default子句是任选的。break语句用来在执行完一个case分支后,使程序跳出switch语句,即终止switch语句的执行。Switch语句default子句是任选的。79循环语句while语句do-while语句for语句循环语句while语句80
while语句 [initialization] while(termination){ body; [iteration;] }while语句 [initialization]81do-while语句 [initialization] do{ body; [iteration;] }while(termination);do-while语句 [initialization]82for语句for(initialization;termination;iteration){ body;}for语句执行时,首先执行初始化操作,然后判断终止条件是否满足,如果满足,则执行循环体中的语句,最后执行迭代部分。完成一次循环后,重新判断终止条件。初始化、终止以及迭代部分都可以为空语句(但分号不能省),三者均为空的时候,相当于一个无限循环。for语句for(initialization;term83for语句在初始化部分和迭代部分可以使用逗号语句,来进行多个操作。逗号语句是用逗号分隔的语句序列。 for(inti=0,intj=10;i<j;i++,j--){ …… }for语句在初始化部分和迭代部分可以使用逗号语句,来进行多个84与程序转移有关的其它语句break语句continue语句返回语句return与程序转移有关的其它语句break语句85break语句在switch语中,break语句用来终止switch语句的执
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 云南警官学院《柳琴戏艺术概论》2023-2024学年第一学期期末试卷
- 配电设施运行安全与事故预防制度
- 餐厅业绩月度总结模板
- 业务操作-房地产经纪人《业务操作》真题汇编3
- 全球旅游业年度总结模板
- 三育人先进个人主要事迹
- 二零二五年饭店员工劳动合同及员工培训经费保障合同2篇
- 人教版三年级数学下册第四单元两位数乘两位数综合卷(含答案)
- 二零二五版小学教师岗位绩效评价与激励机制合同3篇
- 烟台南山学院《工程管理专业概论》2023-2024学年第一学期期末试卷
- 居家办公培训课件
- (规划设计)家具产业园项目可行性研究报告
- 2024中国诚通控股集团限公司总部招聘11人易考易错模拟试题(共500题)试卷后附参考答案
- 2025初级会计理论考试100题及解析
- 2024届高考英语词汇3500左右
- 绩效管理数字化转型
- 2025年山东省高考数学模拟试卷(附答案解析)
- 部编人教版小学4四年级《道德与法治》下册全册教案
- 《BIM土建算量与云计价》完整课件
- 新客户建档协议书范文范本
- 心房颤动诊断和治疗中国指南(2023) 解读
评论
0/150
提交评论