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

  • 1
  • 0
  • 约3.68千字
  • 约 22页
  • 2019-07-05 发布于湖北
  • 举报
Java语言概述 第3章 JAVA语言的结构化程序设计 主要内容 算法与结构化程序设计 分支控制结构 循环控制结构 定义和使用Java的方法 例如:求出所有小于N的素数 S1. 定义初值为1 的变量I; S2. 判断i是否是素数,是则打印;否 则直接转入第3步; S3. 使i自加1,成为下一个待检查的 数; S4. 若iN,则转入第2步继续判断; 否则结束程序。 例如:对S2进一步细化 S2. 判断i是否是素数; S2.1 定义初值为1的变量j; S2.2 判断i能否被j整除,若是说明i不是素 数,直接转入第3步;否则转入2.3; S2.3 使j自加1,成为下一个可能的因子; S2.4 若ji,则转入2.2继续判断;否则说明 i没有因子,打印这个素数并转入3。 例如:对上述算法的进一步修改 S2.1 定义初值为2的变量j。 S2.4 若j=i的平方根,则转入2.2继续 判断;否则打印i这个素数并转入 第3步。 结构化程序设计的三种基本结构 if语句 一般形式: if ( 条件表达式 ) 语句块; // if分支 else 语句块; // else分支 示例: 例3-1 FindMax.java

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档