Java语法基础与流程控制3.pptx
《Java语法基础与流程控制3.pptx》由会员分享,可在线阅读,更多相关《Java语法基础与流程控制3.pptx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、能力要求能力要求1.正确定义与使用变量、常量,正确使用运算符与表达进行数值计算和逻辑运算程序的处理。2.会使用循环语句编写程序。本次课主要内容Java循环语句 Java跳转语句引入问题编一程序求1-100的和并输出。1 如何实现?2 用循环语句实现3 写出C语言的实现代码4 C 循环语句由哪几个部分组成?Java循环语句 和和C语言一样,语言一样,Java的循环语句的循环语句也有也有三种形式三种形式,它们是:,它们是:nwhile 循环语句循环语句nfor 循环语句循环语句ndowhile循环语句。循环语句。 其中while和for循环语句对应当型结构(图2-5),dowhile语句对应直到型
2、结构(图2-6)。 图2-5当型结构图2-6直到型结构JavaJava循环语句的组成部分循环语句的组成部分循环语句由四个部分组成:循环语句由四个部分组成:n初始化部分(初始化部分(initialization)initialization)n循环条件部分循环条件部分( (loop-condition)loop-condition)n循环体部分循环体部分( (body)body)n迭代部分迭代部分( (iteration)iteration)1-100求和的Java实现1 使用while语句int count=1;int sum=0;while(count=100) sum+=count; co
3、unt+;3 使用dowhile语句int count=1;int sum=0;do sum+=count; count+; while(count=100);2 使用for语句int sum=0,count;for(int count=0;count=100;count+) sum+=count; 找出三种找出三种语句形式中的语句形式中的四个组成部分四个组成部分?比较三种循比较三种循环语句的差异环语句的差异。将循环初始。将循环初始值值count设为设为101,观察其观察其sum的值。的值。上机验证上机验证三段代码三段代码比较三种循环语句比较三种循环语句nwhile语句、语句、for语句是当型
4、循环结构。它们的含义是语句是当型循环结构。它们的含义是当循环条件满足时,执行循环体。当循环条件不满足当循环条件满足时,执行循环体。当循环条件不满足时终止循环。时终止循环。若循环初始条件不满足,则循环体一次若循环初始条件不满足,则循环体一次都不被执行。都不被执行。ndowhile语句是直到型循环结构,它的含义是执行语句是直到型循环结构,它的含义是执行循环体,直到循环条件不满足时结束循环。循环体,直到循环条件不满足时结束循环。无论循环无论循环条件是否满足,循环体都会被执行一次条件是否满足,循环体都会被执行一次。编程实践n编程求出1-100之间所有偶数的和。循环语句的嵌套使用 有时候,为了解决较为复
5、杂有时候,为了解决较为复杂的问题,循环语句的循环的问题,循环语句的循环体也需要用循环语句,这体也需要用循环语句,这种用法就是循环语句的嵌种用法就是循环语句的嵌套使用。套使用。 问题:求1!+2!+3!+10! int i,j;long fact=1,sum=0;for(i=1;i=10;i+)/外层循环 for(j=1;j=i;j+)/内层循环 fact*=j; sum+=fact;/累加 fact=1; /清除上一次循环结果, /为下次循环作好准备 内层循环的作用是什内层循环的作用是什么?内层循环的循环么?内层循环的循环条件和外层循环有何条件和外层循环有何关系?关系?请上机调试!请上机调试!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 语法 基础 流程 控制
限制150内