资源预览内容
第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
第9页 / 共13页
第10页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
项目一 学生成绩管理系统(结构化实现),Java程序设计(项目式),在学生成绩管理系统中,要对学生成绩进行一些计算处理,比如求学生的平均分,在计算机中如何实现学生成绩的运算?,任务分析,S2-3 运算符和表达式 一、算术运算符:+、-、*、/、%、+、- 两个整数相除,结果是整数。 只有两个整数才能进行取余运算。 自增自减运算符只适用于变量。,相关知识与技术,二、赋值运算符:= 赋值中的类型转换:低类型赋值给高类型,系统自动转换(隐式转换),高类型赋值给低类型,必须进行显式类型转换。 复合的赋值运算符。,相关知识与技术,三、关系运算符:=、!=、=、=,相关知识与技术,四、逻辑运算符:&、|、!、&、|,相关知识与技术,五、位运算符:、&、|、,相关知识与技术,六、条件运算符:? :,相关知识与技术,七、运算符的优先级和结合性,相关知识与技术,八、数据类型的转换 数据类型转换是将一种类型的数据转变为另一种类型的数据。 类型转换有两种:隐式转换和显式转换。 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;,相关知识与技术,任务实施,任务小结,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号