Java基础第2章课件-循环数组.ppt
《Java基础第2章课件-循环数组.ppt》由会员分享,可在线阅读,更多相关《Java基础第2章课件-循环数组.ppt(37页珍藏版)》请在三一办公上搜索。
1、第二章 Java编程基础,Java的基本语法格式Java语言中的常量与变量Java语言运算符的使用,Java程序的流程控制Java中方法的定义与使用Java中数组的定义与使用,请同学们用Java语言完成下列任务:,任意输入一个数,求1到该数之间的所有自然数之和任意输入一个数,判断其是否为素数(或者是完数。完数:该数等于它的所有因子之和)输出小写字母表与大写字母表(每行显示4个字母)输出1000内所有素数,要求每行显示5个计算a+aa+aaa+aaaa+.结果,其中a由用户输入一个0至9的数字及项数n,则输出相应的结果。如用户输入8,5则表示求8+88+888+8888+88888的结果输出英文
2、字母表中的所有辅音字母计算1+1/2!+1/3!+1/4!+。前20项之和(前n项之间和呢?n由用户输入)水仙花数,若一个数等于它的每位数字的立方和,则该数为水仙花数。输出10000以内的所有的水仙花数。求1!+2!+3!+。+n!=9876的最大整数打印图形:平行四边形,直角三角形,等腰三角形等求50个整数中的最大值,上述所有问题,都有一个共同点:即重复在做.具体重复做什么,要看每一个具体的功能要求,我们如果发现要解决的问题中,有重复操作,那么就要使用循环来解决。,Java语言中的循环结构有三种:教材48页中,2.5 循环结构语句,2.5.1 while循环语句while语句会反复地进行条件
3、判断,只要条件成立,内的执行语句就会执行,直到条件不成立,while循环结束。,2.5 循环结构语句,2.5.2 do while循环语句dowhile循环语句和while循环语句功能类似。,do while循环和while循环能实现同样的功能。然而在程序运行过程中,这两种语句还是有差别的。如果循环条件在循环语句开始时就不成立,那么while循环的循环体一次都不会执行,而dowhile循环的循环体还是会执行一次。,2.5 循环结构语句,2.5.3 for循环语句for循环语句是最常用的循环语句,一般用在循环次数已知的情况下。,2.5 循环结构语句,2.5.3 for循环语句for关键字后面()
4、中包括了三部分内容:初始化表达式、循环条件和操作表达式,它们之间用“;”分隔,中的执行语句为循环体。接下来分别用表示初始化表达式、表示循环条件、表示操作表达式、表示循环体,通过序号来具体分析for循环的执行流程。,2.5 循环结构语句,2.5.3 for循环语句,2.5 循环结构语句,2.5.3 for循环语句为了让初学者能熟悉整个for循环的执行过程,现将例程2-14运行期间每次循环中变量sum和i的值通过表2-11罗列出来。,2.5 循环结构语句,2.5.4 循环嵌套嵌套循环是指在一个循环语句的循环体中再定义一个循环语句的语法结构。while、dowhile、for循环语句都可以进行嵌套,
5、并且它们之间也可以互相嵌套,如最常见的在for循环中嵌套for循环,格式如下。,2.5 循环结构语句,2.5.4 循环嵌套接下来通过一个案例来实现使用“*”打印直角三角形。,2.5 循环结构语句,2.5.5 跳转语句(break、continue)跳转语句用于实现循环执行过程中程序流程的跳转,在Java中的跳转语句有break语句和continue语句。接下来分别进行详细地讲解。1、break语句在switch条件语句和循环语句中都可以使用break语句。当它出现在switch条件语句中时,作用是终止某个case并跳出switch结构。当它出现在循环语句中,作用是跳出循环语句,执行后面的代码。
6、,2.5 循环结构语句,2.5.5 跳转语句(break、continue)1、break语句,求一组整数中,最大值求一组数据中的最大值及其位置任意输入一个数组,求数组中的最大值及其下标任意输入一个数组,对该数组进行由小到大排序,并输出。,2.7 数组,数组是指一组数据的集合,数组中的每个数据被称作元素。在数组中可以存放任意类型的元素,但同一个数组里存放的元素类型必须一致。Java中,数组必须先定义后使用。2.7.1 数组的定义在Java中,可以使用以下格式来定义一个数组。,上述语句就相当于在内存中定义了100个int类型的变量,第一个变量的名称为x0,第二个变量的名称为x1,以此类推,第10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 基础 课件 循环 数组
链接地址:https://www.31ppt.com/p-6509726.html