ImageVerifierCode 换一换
格式:DOC , 页数:3 ,大小:24KB ,
资源ID:8424233      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-8424233.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第 三 讲 语句.doc)为本站会员(kpmy5893)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

第 三 讲 语句.doc

1、第三讲 语句1 语句Java 的语句可以分为以下 3 种:表达式语句方法调用语句控制语句1.1 表达式语句一个表达式加上一个分号就构成了一个语句。分号表示一个语句的结束,缺少分号,编译将出错。最典型的表达式语句是赋值语句。比如:int x;x=23;1.2 方法调用语句调用一个类的对象的方法:类名(或对象名).方法名(参数列表) 。比如:System.out.println(“Hello”).如果方法有返回值,还可以把返回值赋值给一个变量。比如:String s=”Hello”,int len;len=s.length();1.3 控制语句Java 语言的控制语句有 2 种:条件语句、循环语句

2、。1.3.1.条件语句:条件语句有两种:if 语句和 switch 语句。1)if 语句:if(条件)代码块 1else 代码块 2如果条件为真,则执行代码块 1,否则执行代码块 2。 (演示)else 部分是可选的,也就是说,可以没有 else。比如:(演示)如果有 else,则与最近的 if 结合,比如(演示):2)switch 语句switch 语句是多分支的开关语句,它的一般格式定义如下:switch(表达式)case 常量值 1:代码块 1break;case 常量值 2:代码块 2break;default:代码块语句中表达式的值必须是整型或者字符型;常量值 1 到常量值 n 必须

3、也是整型或者字符型。switch 语句首先计算表达式的值,如果表达式的值和某个 case 后面的常量值相同,就执行该 case 里的若干个语句直到 break 语句为止。如果没有一个常量与表达式的值相同,则执行 default 后面的若干个语句。 default 是可有可无的,如果它不存在,并且所有的常量值都和表达式的值不相同,那么 switch 语句就不会进行任何处理。需要注意的是,在 switch 同一个语句中,case 后的常量值必须互不相同。1.3.2 循环语句循环语句,顾名思义,是反复执行的语句。比如,计算 100 的阶乘,1*2*3*.*100,就需要用到循环语句,不然,就要写一百

4、遍乘法。循环语句需要特别小心,很容易陷入死循环,所以循环体的代码块里需要有能使循环结束的语句。Java 有三种循环语句:while 语句,do-while 语句和 for 语句。1)while 语句:while 语句的格式是:while(条件)代码块当条件成立的时候,执行代码块,再检查条件,如果还成立,再执行代码块,直到条件不成立。比如,计算 10 的阶乘,可以写成:(演示)2)do-while 语句do-while 语句的格式是:do代码块while(条件)do-while 语句和 while 语句的区别在于: while 语句先检查条件,如果条件不成立,则不进入循环体;do-while 语

5、句先执行循环体的代码,再检查条件,如果条件成立,则在此执行循环体的代码。所以,do-while 语句至少要执行一遍循环体的代码块。比如,计算 10 的阶乘,可以写成:(演示)3)for 语句for 语句是 Java 语言中用得最多的循环语句。它的格式如下:for(表达式 1,表达式 2,表达式 3)代码块其中,表达式 1 完成变量的初始化,表达式 2 时布尔类型的表达式,是循环条件,表达式 3 是党执行了一遍循环之后,修改控制循环的变量值。for 语句的执行过程是这样的:首先计算表达式 1,完成必要的初始化工作;然后判断表达式 2 的值,如果表达式的值为 true,则执行循环体;如果为 fal

6、se,则跳出循环。执行完循环体之后紧接着计算表达式 3,以便改变循环条件,这样一轮循环就结束了。第二轮循环从计算表达式开始,如果表达式的值仍为 true,则继续循环;否则循环结束,执行 for语句后面的语句。比如,计算 10 的阶乘,可以写成:(演示)4)嵌套循环经常可以遇到嵌套循环的例子。所谓嵌套循环,是指一个循环体里还有一个或者更多个循环。比如计算 10 以内的阶乘之和,或者求 50 以内的素数,就需要用到嵌套循环。我们以求 50 以内的素数为例,说明嵌套循环的用法;求 10 以内的阶乘之和,将留作作业。5)循环语句里的 break 语句和 continue 语句:在循环体中,遇到 bre

7、ak 语句,那么整个循环语句就结束;如果遇到 continue 语句,那么本次循环就结束,就是说,不再执行本次循环中 continue 语句后面的语句,而是转入下一次循环。比如:(演示)2 变量的作用域变量是由作用域的。所谓变量的作用域,是指一个变量在什么地方生效。总的来说,变量的作用域是声明它的块。所谓块,是指用一对花括号包围起来的任意数量的 Java 语句。变量只在声明它的块中有效,在这块以外,变量是无效的。比如(演示):然而,不可以在两个嵌套的块中声明两个完全同名的变量。比如(演示) 。注意,在 C+中,这是允许的,内部定义会掩盖外部定义。这很容易造成错误,所以Java 不允许这样做。小结这一讲,我们主要学习了 Java 的语句,主要是流程控制语句,包括条件语句和循环语句等。语句是程序的基本组成部分,是我们进一步学习 Java 的基础。希望同学们切实掌握好这部分内容,为我们的进一步学习打下坚实的基础。习题1. 编一个计算 1!+2!+10!的应用程序2. 编写一个应用程序计算 100 以内的全部质数3.一个数如果恰好等于它的因子之和,这个数就称为“完数”,编写一个应用程序,求1000 之内的所有完数。4.求 45 和的最大公约数和最小公倍数。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报