第四章 运算符、表达式与语句ppt课件.ppt
《第四章 运算符、表达式与语句ppt课件.ppt》由会员分享,可在线阅读,更多相关《第四章 运算符、表达式与语句ppt课件.ppt(42页珍藏版)》请在三一办公上搜索。
1、第四章运算符、表达式和语句,1、运算符与表达式2、语句概述3、控制语句4、循环语句5、break和continue语句6、数组与for语句,4.1运算符与表达式,1.算术运算符与算术表达式(1) 加减运算符:+ , -。 例如:2+39, 908.98-23 等。(2) 乘、除和求余运算符:* , / , %。 例如:2*39,908.98/23 等。2.自增,自减运算符: + , -。,3.关系运算符与关系表达式,4.逻辑运算符与逻辑表达式,5.赋值运算符与赋值表达式6.位运算符(1)”按位与”运算符例如:a00000000 00000000 00000000 00000111b100000
2、01 10100101 11110011 10101011&_ c00000000 00000000 00000000 00000011(2)”按位或”运算符(3)”按位非”运算符(4)“按位异或”运算符,例子 1: class Example3_1 public static void main(String args) char a1=十,a2=点,a3=进,a4=攻; char secret=8; a1=(char)(a1secret);a2=(char)(a2secret); a3=(char)(a3secret);a4=(char)(a4secret); System.out.pri
3、ntln(密文:+a1+a2+a3+a4); a1=(char)(a1secret);a2=(char)(a2secret); a3=(char)(a3secret); a4=(char)(a4secret); System.out.println(原文:+a1+a2+a3+a4); ,7.instanceof 运算符8.运算符综述,4.2 语句概述方法调用语句,如: System.out.println( Hello);表达式语句,如: x=23;复合语句 z=23+x; System.out.println(hello); 控制语句package 语句和 import 语句。,4.3 if
4、条件分支语句1、条件语句 a. if 语句 if 语句的一般形式: if(表达式) 若干语句 ,例子 2: public class Example3_2 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); ,b. if-else 语句 if-else 语句的一般格式: if(表达式) 若干语句 else 若干语句 注:if 和
5、else 后面的复合句里如果只有一个语句, 可以省略不写,但为了增强程序的可读性最好不要省略.有时为了编程的需要,else 或 if 后面的大括号里可以没有语句。,例子 3: public class Example3_3 public static void main(String args) int math=65 ,english=85; if(math60) System.out.println(数学及格了); else System.out.println(数学不及格); if(english90) System.out.println(英语是优); else System.out.
6、println(英语不是优); if(math60 ,c. if 语句的扩充形式 if(表达式 1) 语句 1 else if(表达式 2) 语句 2 else if(表达式 n) 语句 n,4.4 switch 开关语句 switch 语句是多分支的开关语句,它的一般格式定义如下: switch(表达式) case 常量值 1 : 若干个语句 break; case 常量值 2 : 若干个语句 break; case 常量值 n : 若干个语句 break; default: 若干语句 ,例子 4:public class Example3_4 public static void main
7、(String args) int x=96,y=1; switch(x+y) case 1 : system.out.println(x+y); break; case a : system.out.println(x+y); case 10: system.out.println(x+y); break; default: system.out.println(没有般配的“+(x+y); ,4.5 循环语句1、for 循环 for (表达式 1;表达式 2;表达式 3) 若干语句 ,例子 5:public class Example3_5 public static void main(S
8、tring args) long sum=0,a=8,item=a,n=12,i=1; for(int i=1;i=n;i+) sum=sum+item; item=item*10+a; System.out.println(sum); ,2、while 循环 一般格式: while(表达式) 若干语句 3、do-while 循环 一般格式: do 若干语句 while(表达式);,用while语句求1到100的和public class WhileLoop public static void main(String args) int result = 0;int i=1;while(i=
9、100) result += i; i+;System.out.println(result= + result);,用do-while语句求1到100的和public class DoWhileLoop public static void main(String args) int result = 0;int i=1;do result += i; i+;while(i=100);System.out.println(result= + result);,例子 6:class Example3_6 public static void main(String args) double s
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四章 运算符、表达式与语句ppt课件 第四 运算 表达式 语句 ppt 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-1434346.html