欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Java基础-程序控制.ppt

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

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

    Java基础-程序控制.ppt

    第五讲第五讲Java语言语言 程序控制程序控制佘向飞、王鑫长春工程学院软件学院本讲学习目标运用运用switch语句语句运用运用while、for、do-while语句语句下列语句执行后,下列语句执行后,r的值是的值是int x=5,y=10,r=5;switch(x+y)case 15:r+=x;case 20:r-=y;case 25:r*=x/y;default:r+=r;请描述程序怎样运行请描述程序怎样运行课堂练习课堂练习下列语句执行后,下列语句执行后,r的值是的值是int x=5,y=10,r=5;switch(x+y)case 15:r+=x;break;case 20:r-=y;break;case 25:r*=x/y;break;default:r+=r;break;请描述程序怎样运行请描述程序怎样运行课堂练习课堂练习循环结构循环结构while语句格式:语句格式:初始化语句;初始化语句;while(条件表达式)(条件表达式)语句序列;语句序列;迭代语句;迭代语句;/变更循环条件变更循环条件1.while语句语句2.do while语句语句格式:格式:初始化语句;初始化语句;do语句序列;语句序列;迭代语句;迭代语句;/变更循环条件变更循环条件while(条件表达式)(条件表达式);3.for循环语句循环语句格式:格式:for(初始化语句;循环条件;(初始化语句;循环条件;迭代语句)迭代语句)循环体;循环体;for执行过程如下:执行过程如下:(1)计算表达式)计算表达式1;(2)计算表达式)计算表达式2,其值为,其值为true,就进入(,就进入(3)执)执行循环体语句,否则,转去(行循环体语句,否则,转去(6)终止循环)终止循环(3)执行循环体)执行循环体(4)计算表达式)计算表达式3(5)转去()转去(2)(6)结束循环)结束循环public class sum public static void main(String args)int sum=0;int max=100;for(int i=1;i=max;i+)sum+=i;System.out.println(1+2+.+99+100=+sum);画出流程图画出流程图课堂练习课堂练习 public class switch1 public static void main(String args)char cGrade=a;switch(cGrade)case a:System.out.println(85100);case b:System.out.println(7084);case c:System.out.println(6069);case d:System.out.println(60);default:System.out.println(error);画出流程图画出流程图课堂练习课堂练习根据流程图写出代码根据流程图写出代码Math.pow(j,3)表示表示j*j*j(三个数相三个数相乘)乘)要求用要求用while 和和for 编写编写根据流程图写出代码根据流程图写出代码public class nar public static void main(String args)int i=0;int j=0;int k=0;int n=100;int m=0;int min=100;int max=1000;int iTime=3;while(nmax)m=0;i=n/min;j=(n-i*min)/10;k=n%10;m+=(Math.pow(i,iTime)+Math.pow(j,iTime)+Math.pow(k,iTime);if(m=n)System.out.println(水仙花数水仙花数+n);n+;控制转移控制转移 控制转移可以有条件或无条件的改变程序的执行控制转移可以有条件或无条件的改变程序的执行顺序。顺序。Java支持三种控制转移语句:支持三种控制转移语句:break,continue和和return。break语句语句 它的作用是使程序的流程从一个语句块内部转移出它的作用是使程序的流程从一个语句块内部转移出去,只在开关语句和循环语句中使用,允许从去,只在开关语句和循环语句中使用,允许从switch语句的语句的case子句中跳出,或从循环体内跳出,不允许子句中跳出,或从循环体内跳出,不允许跳入任何语句块内。跳入任何语句块内。continue语句语句 它只能用在循环语句中,它的作用是终止当前这一它只能用在循环语句中,它的作用是终止当前这一轮的循环,不再执行在它后面的语句,直接进入下一轮的循环,不再执行在它后面的语句,直接进入下一轮的循环,在轮的循环,在while或或do while 循环中。在循环中。在for循环循环中,中,continue语句直接计算表达式语句直接计算表达式3的值,再根据表的值,再根据表达式达式2的真或假决定是否继续循环。的真或假决定是否继续循环。return语句语句用于方法体中退出该方法,并返回一定数用于方法体中退出该方法,并返回一定数值,格式有:值,格式有:return 表达式或变量或数值;表达式或变量或数值;return;/方法没有返回值即方法没有返回值即void总结While、for、do-while循循环语句的使用以及句的使用以及对应流程流程图控制控制语句句转换

    注意事项

    本文(Java基础-程序控制.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开