网站大量收购独家精品文档,联系QQ:2885784924

03第三章 运算符、表达式和语句.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
03第三章 运算符、表达式和语句.ppt

3.3 控制语句 public class Test{ public static void main(String[] args){ int a=9, b=5, c=7, t; if(ab){ t=a;a=b;b=t; } if(ac){ t=a;a=c;c=t; } if(bc){ t=b;b=c;c=t; } System.out.println(a=+a+,b=+b+,c=+c);} } a=5,b=7,c=9 3.3 控制语句 3.3 控制语句 1.条件控制语句 (2)if-else语句,一般形式为: if(表达式) {若干语句} else {若干语句} 3.3 控制语句 public class Test{ public static void main(String[] args){ int math=65, english=85; if(math=60) System.out.println(数学及格了!); else System.out.println(数学不及格!); if(english90) System.out.println(英语是优!); else System.out.println(英语不是优!); System.out.println(我在学习控制语句!);} } 数学及格了! 英语不是优! 我在学习控制语句! 3.3 控制语句 (3)if语句的扩充形式,一般形式为: if(表达式1) {若干语句1} else if(表达式2) {若干语句2} …… else if(表达式n) {若干语句n} 3.3 控制语句 2.switch开关语句 switch语句是多分支的开关语句,它的一般格式如下(break语句是可选的): switch(表达式){ case 常量1:若干语句;break; case 常量2:若干语句;break; …… case 常量n:若干语句;break; default:若干语句; } 3.3 控制语句 2.switch开关语句 switch语句中表达式的值必须是整型或字符型 常量值1到常量值n也必须是整型或字符型 switch语句首先计算表达式的值,如果表达式的值与某个case后面的常量值相同,就执行该case里的若干语句,直至break终止 注意:如果某个case后面没有紧跟的break语句,则会继续执行后续的case里的语句,直至break终止 3.3 控制语句 2.switch开关语句 如果没有一个case符合条件,则会执行最后的default中的若干语句 default是可选的,如果没有default且没有case符合条件,则switch语句不会进行任何处理 注意:在同一个switch语句中case后面的常量值必须互不相同 3.3 控制语句 public static void main(String[] args) { int x=2, y=1; switch(x+y) { case 1: System.out.println(x+y); break; case 3: System.out.println(x+y); break; case 0: System.out.println(x+y); break; default: System.out.println(没有匹配的+(x+y)); } } 3.4 循环语句 1.for循环语句 for语句是Java中最有用的循环语句之一,其格式如下: for(表达式1;表达式2;表达式3) { 若干语句; } 3.4 循环语句 1.for循环语句 for语句中的复合语句:{若干语句}称为循环体 表达式1负责完成变量的初始化,只执行一次 表达式2是值为boolean型的表达式,为循环条件 表达式3用来修整变量,改变循环条件 3.4 循环语句 1.for循环语句 for语句的执行过程:首先计算表达式1,完成初始化工作;再判断表达式2的值,如果为真则执行循环体,如果为假,则执行for循环的后续语句;执行完循环体,再计算表达式3,第一轮结束;第二轮从判断表达式2的值开始。 3.4 循环语句 public static void main(String[] args) { long sum=0, a=5, item=a, n=10, i=1; for(;i=n;i++) { sum=sum+item; item=item*10+a; } System.out.println(sum); } 6172839500 3.4 循环语句 2.while循环 while循环为当型循环,一般格式如下: while(表达式) { 若干语句; }

文档评论(0)

cai + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档