第三章Java程序..ppt
《第三章Java程序..ppt》由会员分享,可在线阅读,更多相关《第三章Java程序..ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3章章 运算符和表达式运算符和表达式掌握赋值运算符、算术运算符、关掌握赋值运算符、算术运算符、关系运算符、逻辑运算符及其应用系运算符、逻辑运算符及其应用double wangScore=80;/王浩成绩王浩成绩double zhangScore;/张萌成绩张萌成绩wangScore=zhangScore;System.out.println(“张萌成绩是张萌成绩是+zhangScore);zhangScore =wangScore;/将右边的值给左边的变量将右边的值给左边的变量 赋值运算符赋值运算符 wangScorezhangScore8080代码错误代码错误3.1 表达式表达式 3.2
2、 赋值运算符赋值运算符1、学生王浩的Java成绩是80分,学生张萌的Java成绩与王浩的相同,输出张萌的成绩变量名变量名 =表达式表达式;a =(b +3)+(b 1)表达式表达式 表达式表达式 表达式表达式 赋值赋值运算符运算符赋值运算符赋值运算符表达式举例表达式就是符号(如加号、减号)与操作数(如表达式就是符号(如加号、减号)与操作数(如b、3等)的组合等)的组合3.3 算术运算符算术运算符基本的算术运算2、从控制台输入学员王浩3门课程成绩,编写程序实现 (1)Java课和SQL课的分数之差 (2)3门课的平均分操作数操作数操作数操作数运算符运算符import java.util.Scan
3、ner;public class Scorepublic static void main(String args)Scanner rd=new Scanner(System.in);System.out.print(STB的成绩是:的成绩是:);double stb=rd.nextInt();/stb分数分数/省略接收省略接收Java分数和分数和SQL分数分数double differ;/分数差分数差double avg;/平均分平均分/省略输出成绩单代码省略输出成绩单代码differ=java-sql;/计算计算Java课和课和SQL课的成绩差课的成绩差System.out.println
4、(Java和和SQL的成绩差:的成绩差:+differ);avg=(stb+java+sql)/3;/计算平均分计算平均分System.out.println(3门课的平均分是门课的平均分是:+avg);指定指定Scanner类路径类路径通过键盘的输入得到通过键盘的输入得到STB的成绩的成绩 计算成绩差和平均分计算成绩差和平均分 说明说明:两个整数类型的数据做除法时,结果只保留整数部分。如6/5=1;只有两个整数才能进行取模运算,其结果是两数相除的余数。如9%2=1,而4.5%2是非法的;自加和自减运算只适用于变量,而不能用于常量或表达式,i+是合法的,5+是非法的。还要注意i+和+i的区别,
5、前者先使用i的值,然后i的值增加1,后者是先使i的值增加1,然后再使用i的改变后的值。算术表达式是由算术运算符与操作数连接组成的表达式,表达式的类型由运算符和操作数确定。如下面是一个合法的算术表达式:a*(b+(c%d)/e)*(f+g/h)在计算该表达式的值时要注意运算符的优先级。说明说明:复合赋值运算符:假如你想为一个变量增加一个数并将结果指定给该变量,你可以这样做:i=i+2;或或 i+=2;下表给出了所有的复合赋值运算符和它的等价形式。int num1=5;int num2=2;int a=num1%num2;int b=num1/num2;System.out.println(num
6、1+%+num2+=+a);System.out.println(num1+/+num2+=+b);num1+;num2-;System.out.println(num1=+num1);System.out.println(num2=+num2);5%2=15/2=2下面代码片断的输出结果是什么?输出输出%:求余数:求余数/:求商:求商等价于:等价于:num1=num1+1;等价于:等价于:num2=num2-1;num1=6num2=1输出输出练习练习计算员工工资计算员工工资需求说明:需求说明:从控制台输入基本工资,并计算输出实领工资从控制台输入基本工资,并计算输出实领工资练习练习打印购物小
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 Java 程序
限制150内