第3章 JAVA语言的结构化程序设计

上传人:z**** 文档编号:258609790 上传时间:2022-02-23 格式:PPT 页数:17 大小:151KB
返回 下载 相关 举报
第3章 JAVA语言的结构化程序设计_第1页
第1页 / 共17页
第3章 JAVA语言的结构化程序设计_第2页
第2页 / 共17页
第3章 JAVA语言的结构化程序设计_第3页
第3页 / 共17页
第3章 JAVA语言的结构化程序设计_第4页
第4页 / 共17页
第3章 JAVA语言的结构化程序设计_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《第3章 JAVA语言的结构化程序设计》由会员分享,可在线阅读,更多相关《第3章 JAVA语言的结构化程序设计(17页珍藏版)》请在金锄头文库上搜索。

1、第三章 JAVA语言的结构化程序设计第3章 JAVA语言的结构化程序设计第三章 JAVA语言的结构化程序设计主要内容n算法与结构化程序设计n分支控制结构n循环控制结构n定义和使用Java的方法第三章 JAVA语言的结构化程序设计例如:求出所有小于N的素数 S1. 定义初值为1 的变量I; S2. 判断i是否是素数,是则打印;否 则直接转入第3步; S3. 使i自加1,成为下一个待检查的 数; S4. 若iN,则转入第2步继续判断; 否则结束程序。第三章 JAVA语言的结构化程序设计例如:对S2进一步细化 S2. 判断i是否是素数; S2.1 定义初值为1的变量j; S2.2 判断i能否被j整除

2、,若是说明i不是素 数,直接转入第3步;否则转入2.3; S2.3 使j自加1,成为下一个可能的因子; S2.4 若ji,则转入2.2继续判断;否则说明 i没有因子,打印这个素数并转入3。第三章 JAVA语言的结构化程序设计例如:对上述算法的进一步修改 S2.1 定义初值为2的变量j。 S2.4 若j=i的平方根,则转入2.2继续 判断;否则打印i这个素数并转入 第3步。第三章 JAVA语言的结构化程序设计结构化程序设计的三种基本结构第三章 JAVA语言的结构化程序设计if语句 一般形式: if ( 条件表达式 ) 语句块; / if分支 else 语句块; / else分支 示例: 例3-1

3、 FindMax.java第三章 JAVA语言的结构化程序设计switch语句 一般格式: switch (表达式) case 判断值1: 语句块1 /分支1 case 判断值2: 语句块2 /分支2 case 判断值n: 语句块n /分支n default:语句块n+1 /分支n+1 第三章 JAVA语言的结构化程序设计switch语句 例如: switch (MyGrade) case A : MyScore = 5 ; case B : MyScore = 4 ; case C : MyScore = 3 ; default : MyScore =0 ; 第三章 JAVA语言的结构化程序

4、设计switch语句 例如: switch (MyGrade) case A : MyScore = 5 break ; case B : MyScore = 4 ; break ; case C : MyScore = 3 ; break ; default : MyScore =0 ; 第三章 JAVA语言的结构化程序设计switch语句 例如: switch (MyGrade) case A : case B : case C : MyScore = 1 ;/及格 break ; default : MyScore = 0 ; /不及格 第三章 JAVA语言的结构化程序设计Java的三种

5、循环语句流程第三章 JAVA语言的结构化程序设计While语句 一般格式: while ( 条件表达式 ) 循环体 示例: 例3-2 Narcissus.java第三章 JAVA语言的结构化程序设计Do-while语句 一般语法结构: do 循环体 while ( 条件表达式 ); 示例: 例3-3 showCharValue.java第三章 JAVA语言的结构化程序设计For语句 一般语法格式: for (表达式1;表达式2;表达式3) 循环体 示例: 例3-4 PerfectNum.java第三章 JAVA语言的结构化程序设计带标号的continue语句 格式: continue 标号名; 示例: First-Loop: for ( int i = 1 ; i 100 ; i + ) for ( int j = 2 ; j i ; j + ) if ( i%j = 0 ) continue First-Loop ; System.out.println ( i );/屏幕标准输出 第三章 JAVA语言的结构化程序设计

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号