java程序设计 教学 教案 课件 03

上传人:da****ge 文档编号:243077206 上传时间:2024-09-15 格式:PPT 页数:26 大小:497KB
返回 下载 相关 举报
java程序设计 教学 教案 课件 03_第1页
第1页 / 共26页
java程序设计 教学 教案 课件 03_第2页
第2页 / 共26页
java程序设计 教学 教案 课件 03_第3页
第3页 / 共26页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第三章 运算符、表达式和语句,3.1,运算符与表达式,1.,算术运算符与算术表达式,加减运算符:,+ -,乘、除和求余运算: *,/ %,3.1,运算符与表达式,2.,自增、自减运算符:,+ -,+x -x,x+ x - -,3.1,运算符与表达式,3.,算术混合运算的精度,精度从低到高排列顺序:,byte short,int,long float double,Java,将按照运算符号两边的操作元的最高精度保留为结果的精度,3.1,运算符与表达式,4.,关系运算符和关系表达式,关系运算符用来比较两个值的关系。,关系运算符的运算结果式,boolean,型。,运算符:,=, ,左到右,6,大小关系运算, =,左到右,7,相等关系运算,= !=,左到右,8,按位与运算,&,左到右,9,按位异或运算,左到右,10,按位或,|,左到右,11,逻辑与运算,&,左到右,12,逻辑或运算,|,左到右,13,三目条件运算,? :,左到右,14,赋值运算,=,右到左,.,运算符综合,3.,语句,.,语句概述,方法调用语句。如:,System.out.println(“HI,”);,表达式语句,:,由一个表达式构成一个语句,如:,x=23;,复合语句,:,可以用把一些语句括起来构成复合语句。如:,z=23+x;,System.out.print(z,);,控制语句,:,条件语句和,Switch,开关语句,package,语句和,import,语句,3.,语句,2.,控制语句:条件语句和,switch,开关语句。,if-else,语句,格式:,If(,表达式,),若干语句,else,若干语句,if,后边,(),内的表达式的值必须式,boolean,型的,如果表达式为,true,则执行紧跟的复合语句,如果为,false,,则执行,else,后边的复合语句,3.,语句,例:,class Example3_2,public static void,main(String,args,),float x=12.56f,y;,if(x,0&x=16),y=2*x+1;,else,y=3*x+3;,System.out.println(y,);,3.,语句,2.,控制语句:条件语句和,switch,开关语句。,switch,是多分支的开关语句。一般格式定义为:,switch(,表达式,),case,常量,1,:,若干语句,break;,case,常量,2,:,若干语句,break;,case,常量,n,:,若干语句,break;,default:,若干语句,Switch,语句中的表达式的值必须是整型或字符型:常量,1,到常量,n,必须是整型和字符型。,3.,语句,例,3,:,3.,语句,3.,循环语句:,for,循环语句,格式:,for (,表达式,1,;表达式,2,;表达式,3),若干语句,表达式,1,负责完成变量的初始化,表达式,2,为循环条件,值为,boolean,型,表达式,3,用来修整变量,改变循环条件。,3.,语句,例:求,1,加到,100,的和,3.,语句,3.,循环语句:,while,循环,格式:,while(,表达式,),若干语句,3.,语句,3.,循环语句:,do-while,循环,格式:,do,若干语句,while(,表达式,);,3.,语句,例:计算,1+1/2,!,+1/3,!,+1/4,!,前,20,项目的和,class Example3_5,public static void,main(String,args,), double sum=0,a=1;int i=1;,while(i,=20),a=a*(1.0/i);,sum=,sum+a,;,i=i+1;,System.out.println(sum,=+sum);,3.,语句,3.,循环语句:,循环体中使用,break,和,continue,说明:,break:,终止整个循环,continue,:终止单次循环,3.,语句,例,6,:计算,1+3+5+7+9,上机练习,编写应用程序,求,1,!,+2,!,+3,!,+20,!,编写一个小应用程序求,100,以内的全部素数。,求,1000,以内的所有完数,并打印其因子。,1-3,章复习题目,开发与运行,Java,程序需要经过哪些步骤和过程?,Java,程序由什么组成的?一个程序中必须要有,public,类吗?,Java,源文件的命名规则是怎样的?,Java,语言的注释都有哪些?,Java,应用程序和小应用程序的区别是什么?,Java,源文件的扩展名是什么?编译后产生的文件扩展名是什么?,Java,使用的,unicode,字符集有多少个字符?每个字符占用多少字节?,Java,语言有哪些基本数据类型?,如何声明创建数组?,如何获取数组的长度?,位运算符号都有哪些?,编写一个应用程序求,1,!,+2,!,+3,!,+4,!,+ +20,!,编写一个应用程序打印乘法口诀表。,编写一个应用程序求,1000,以内的全部素数。,编写一个应用程序求,1000,以内的完数。,编写一个应用程序求水仙花数。(水仙花数是指一个三位数,其各位数字立方和等于该数本身。),
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!