《Java程序设计教程 项目式 教学课件 ppt 作者 李桂玲 P1-2-2成绩的运算处理》由会员分享,可在线阅读,更多相关《Java程序设计教程 项目式 教学课件 ppt 作者 李桂玲 P1-2-2成绩的运算处理(13页珍藏版)》请在金锄头文库上搜索。
1、项目一 学生成绩管理系统(结构化实现),Java程序设计(项目式),在学生成绩管理系统中,要对学生成绩进行一些计算处理,比如求学生的平均分,在计算机中如何实现学生成绩的运算?,任务分析,S2-3 运算符和表达式 一、算术运算符:+、-、*、/、%、+、- 两个整数相除,结果是整数。 只有两个整数才能进行取余运算。 自增自减运算符只适用于变量。,相关知识与技术,二、赋值运算符:= 赋值中的类型转换:低类型赋值给高类型,系统自动转换(隐式转换),高类型赋值给低类型,必须进行显式类型转换。 复合的赋值运算符。,相关知识与技术,三、关系运算符:=、!=、=、=,相关知识与技术,四、逻辑运算符:&、|、
2、!、&、|,相关知识与技术,五、位运算符:、&、|、,相关知识与技术,六、条件运算符:? :,相关知识与技术,七、运算符的优先级和结合性,相关知识与技术,八、数据类型的转换 数据类型转换是将一种类型的数据转变为另一种类型的数据。 类型转换有两种:隐式转换和显式转换。 Java允许基本数据类型之间的相互转换(boolean除外),我们将这些类型按精度从“低”到“高”排列了顺序。 byte short=char int long float double,相关知识与技术,当把在级别低的变量的值赋给级别高的变量时,系统自动完成数据类型的转换。 如:int x=50; float y; y=x; 当把级别高的变量的值赋给级别低的变量时,必须使用显式类型转换运算。显式转换的格式: (类型名)要转换的值; 如:int x=(int)23.89; long y=(long)34.98F;,相关知识与技术,任务实施,任务小结,