- 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
您可能关注的文档
- 贵州省国家税务局煤矿企业兼并重组涉税操作指南.doc
- 航天可靠性设计原则1000条.doc
- 印刷术语大全中英.doc
- 最新生活饮用水水质标准.doc
- ALS的诊断与治疗 .ppt
- LESSON4数码管动态显示14316.ppt
- LESSON4数码管动态显示15019.ppt
- 便携式温度测量仪.ppt
- 城市生活垃圾无害化处理现状及存在的问题与改善措施.ppt
- 第5章合作伙伴选择 (2).ppt
- 河南信阳高级中学新校(贤岭校区)2025-2026学年高三下学期04月测试(一)化学试题(含解析).docx
- 广西壮族自治区柳州市2026年中考历史模拟测试卷(含解析).docx
- 海南省海口市2026届高三下学期仿真考试地理试题(含解析).docx
- 海南琼海市嘉积中学2025-2026学年度第二学期高二年级随堂练习(二)地理科试题(含解析).docx
- 河北沧州市2026届普通高中高三总复习质量监测语文试卷(含解析).docx
- 河北沧州市第一中学2026届高三年级第二次模拟考试生物试题(含解析).docx
- 河北石家庄精英中学2025~2026学年第二学期第一次调研考试高一数学(含解析).docx
- 河北沧州市第一中学等校2026届普通高中高三总复习质量监测数学试卷(含解析).docx
- 河北衡水中学等校2025-2026学年度第二学期高二年级一调考试物理试卷(含解析).docx
- 河北石家庄实验中学2026届高三年级下学期第二次调研考试地理试题(含解析).docx
原创力文档

文档评论(0)