欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    【教学课件】第2章计算器-数据类型与表达式.ppt

    • 资源ID:5658393       资源大小:435.97KB        全文页数:21页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【教学课件】第2章计算器-数据类型与表达式.ppt

    第2章 计算器数据类型与表达式,能力目标:理解数据类型,学会声明和使用变量,学会运用算术运算符和表达式。理解语句,学会使用声明语句、赋值语句和方法调用语句。能运用运算符、表达式和语句编写简单计算器程序。,内容介绍,2.1 任务预览2.2 标识符2.3 关键字2.4 变量2.5 基本数据类型2.6 字符串及其与数值的转换2.7 算术运算符及算术表达式、字符串连接符2.8 赋值运算符、赋值表达式及赋值语句2.9 运算符的优先级与结合性2.10 自增和自减运算符2.11 语句与方法2.12 本章小结2.13 实训2:简易计算器,2.1 任务预览,本章实训程序运行结果:,2.2 标识符,标识符:按一定规则定义、命名的符号名称。标识符命名规则:(1)只能使用字母(含汉字)、数字和下划线;(2)必须以字母或下划线开头。如:x、y、strX、strY、_age、studentCourseScore、CalculateArea、stu1、stu2、数1、变量2、计算面积 两种标识符:(1)预定义保留的关键字(2)用户标识符用途:对程序各个组成元素如变量、方法、类等命名。,2.3 关键字,2.4 变量,声明变量格式:数据类型 变量表;如:double x;x=12.3;x=5.6;double x1,x2,y,z;double a=2.1,b,c=3.4;int i=2;变量要“先定义,后使用”。方法内部的局部变量,要先赋值,再读取。变量属于标识符。建议:(1)以小写字母开头,一般不用下划线。(2)骆驼格式法(3)不要定义仅大小写有区别的变量,如x和X等。,2.5 基本数据类型,byte a=13;int d=2;a=d+2;,2.6 字符串及其与数值的转换,字符串类型,用String表示,它不是基本类型。如:“abcd”、“123”、“张三”。这3个字符串的有效字符个数(字符串长度)分别是4、3和2声明字符串变量str,同时把字符串常量 abcd 赋给str:String str=abcd;一对英文双引号,是字符串常量的定界符。字符串长度可通过方法length()求出,例如:str.length()为4空串,表示为。空串的长度为0。把字符串转换为int型和double型例:int i=Integer.parseInt(168);double d=Double.parseDouble(3.14);把数值转换为字符串的方法是String.valueOf。例如:String s=String.valueOf(28.9);,【例2-1】编程,把字符串转成数值后相加,最后输出结果,class Ex1 public static void main(String args)String s1=12.3,s2=4;double d1,d2,d3;d1=Double.parseDouble(s1);d2=Double.parseDouble(s2);d3=d1+d2;System.out.println(String.valueOf(d3);/System.out.println(d3);程序运行结果:16.3,转义符,n 表示换行符,反斜杠叫转义符。转义符常用的还有 r(回车符)、t(制表符)。字符串可以包含转义符,例如:String str=abcdn123;System.out.println(str);要输出反斜杠本身,则要使用两个反斜杠。例如:System.out.println(E:Java程序);输出结果为:E:Java程序,2.7 算术运算符及算术表达式、字符串连接符,二元算术运算符有5个:加、减、乘、除、求余:+-*/%两个整数相除是整除,结果只取整数(并非四舍五入)。如:5/2,的值为2求余也叫取余、取模,其运算符是%。例:int a=5%2;double x=5%1.8;结果分别为1和1.4。注意:double和float型数据,除法运算允许除数为零,结果为Infinity(无穷大)。也允许这种类型的零(如0.0)除以零而不出现语法错误,但结果为NaN(非数字)。,字符串连接运算符+,当含有字符串操作数,运算符+将前后操作数的字符串首尾相接串联在一起。串接表达式的值是字符串。例如:System.out.println(12+34);System.out.println(12+34);System.out.println(12+34);结果都是1234。又如:double x=4.7,y=2.4,sum=x+y;System.out.println(x+y+=+sum);输出结果为:4.7+2.4=7.1,2.8 赋值运算符、赋值表达式及赋值语句,赋值表达式语法:变量=表达式赋值运算符(赋值号)左边一定是变量,赋值号右边可为各种类型的表达式,包括常量,但类型要与左边变量兼容。赋值表达式的值就是左边变量的值。例如:double d;System.out.println(d=4.7+2.4);/值7.1String str=“123”+String.valueOf(d);/值1237.1在声明变量的同时,可赋初值给变量。语法:数据类型 变量=表达式;注意:赋值号=不能当成等号。赋值语句:赋值表达式加上英文分号如:i=2;,2.9 运算符的优先级与结合性,优先级:不同的运算符具有不同的运算次序。如:先乘除、后加减。可采用圆括号来改变运算符的执行次序。如:a=(b+c)*d 同等优先级的运算符通过结合性控制运算顺序。例:4/2*6运算符结合性:从左到右为左结合,从右到左为右结合。一般地,算术、关系等二元运算符是左结合的,而一元、三目条件和赋值运算符则是右结合的。赋值运算符的右结合例:int a,b,c,d;a=b=c=d=18;/相当a=(b=(c=(d=18);,Java运算符及其优先级,2.10 自增和自减运算符,整型、浮点型等变量可进行自增、自减运算,即加1、减1操作。运算符+和-均是一元的,又分前、后自增,前、后自减。如:+x x+-x x-【例2-2】编程,测试自增自减运算。int a=2,b;double x=3.5,y;+a;/a=3-x;/x=2.5System.out.println(a);/3System.out.println(x);/2.5b=a-;/b=3,a=2y=x+;/y=2.5,x=3.5System.out.println(a);/2System.out.println(b);/3System.out.println(x);/3.5System.out.println(y);/2.5,2.11 语句与方法,语句种类与用途:声明变量、调用方法、创建对象、变量赋值(赋值语句)、控制流程(循环语句、分支语句)等。除了复合语句外,语句通常以英文分号结束。如:Scanner scan=new Scanner(System.in);赋值、自增、自减、方法调用等表达式后加分号构成语句。复合语句:用大括号把若干个语句括起来的代码块。方法由方法头和方法体构成,方法体即是复合语句。如:System.out.println(您好!);System.out.println(我正在学习Java。);,2.12 本章小结,本章学习程序设计语言的基础知识:标识符、关键字、变量、数据类型、字符串、字符串与数值的转换、算术运算符与算术表达式、字符串连接符、赋值运算符、赋值表达式与赋值语句、自增和自减运算符等。运算符具有优先级和结合性。方法体由语句组成。方法是命名的语句集。几乎每一门程序设计语言都有上述知识点,因此掌握了这些知识,就掌握了进入计算机编程世界的金钥匙。,2.13 实训2:简易计算器,(1)编写字符界面版计算器程序,运行时提示输入两个操作数,然后输出加减乘除运行结果。(2)修改第(1)题程序,使得程序输出的运算结果中,能直接显示所输入的数据,而不是x+y之类。,谢谢!返回目录 结束放映,

    注意事项

    本文(【教学课件】第2章计算器-数据类型与表达式.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开