




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验三实验三 Java语言基础语言基础 实验目的实验目的 1 理解Java 程序语法结构 2 实践选择结构语法的程序实现 3 实践循环结构语法的程序实现 4 通过以上内容 掌握Java 语言的编程规则 实验要求实验要求 1 编写使用不同选择结构的程序 2 编写使用不同循环结构结构的程序 实验内容实验内容 1 1 使用选择语句使用选择语句 1 11 1 使用使用if elseif else 语句语句 1 程序功能 使用if else 语句构造多分支 判断某一年是否为闰年 闰年的条件是符合下面二者之一 能 被4 整除 但不能被100 整除 能被4 整除 又能被100 整除 2 编写源程序文件 代码如下 public class EXP2 7 public static void main String args boolean leap int year 2005 if year 4 0 else System out println year 年不是闰年 year 2008 方法2 if year 4 0 leap false else if year 100 0 leap true else if year 400 0 leap false else leap true if leap true System out println year 年是闰年 else System out println year 年不是闰年 year 2050 方法3 if year 4 0 if year 100 0 if year 400 0 leap true else leap false else leap false else leap false if leap true System out println year 年是闰年 else System out println year 年不是闰年 3 编译运行程序 其结果如图2 7 所示 图图 2 7 思考 本程序中有几个选择语句 哪些具有嵌套关系 1 21 2 使用使用switchswitch 语句语句 1 程序功能 在不同温度时显示不同的解释说明 2 程序源代码如下 class EXP2 8 public static void main String args int c 38 switch c 10 1 c 25 2 c 35 3 4 case 1 System out println c 有点冷 要多穿衣服 case 2 System out println c 正合适 出去玩吧 case 3 System out println c 有点热 default System out println c 太热了 开空调 3 编译运行程序 其结果如图2 8 所示 图图 2 8 2使用循环语句使用循环语句 2 1forfor 循环语句练习循环语句练习 1 程序功能 按5 度的增量打印出一个从摄氏温度到华氏温度的转换表 2 程序源代码如下 class EXP2 9 public static void main String args int h c System out println 摄氏温度 华氏温度 for c 0 c 40 c 5 h c 9 5 32 System out println c h 3 编译并运行程序 其结果如图2 9 所示 图图 2 9 2 2whilewhile 循环语句练习循环语句练习 1 程序功能 运行程序后从键盘输入数字1 2 3 后 可显示抽奖得到的奖品 如果输入其它数字或字符显示 没有奖品给你 2 程序源代码如下 import java io class EXP2 10 public static void main String args throws IOException char ch System out println 按 1 2 3 数字键可得大奖 System out println 按 Q 键可退出循环操作 while ch char System in read System in skip 2 跳过回车键 switch ch case 1 System out println 恭喜你得大奖 一辆汽车 break case 2 System out println 不错呀 你得到一台笔记本电脑 break case 3 System out println 没有白来 你得到一台冰箱 break case q System out println 欢迎下次再来 System exit 0 default System out println 真不幸 你没有奖品 下次再来吧 3 编译源程序 4 在命令提示符窗口运行程序 然后分别按1 2 3 r 结果如图2 10 所示 图图 2 10 2 3do whiledo while 循环语句练习循环语句练习 1 程序功能 求1 2 100 之和 并将求和表达式与所求的和显示出来 2 程序源代码如下 class EXP2 11 public static void main String args int n 1 sum 0 do sum n while n 100 System out println 1 2 100 sum 3 编译并运行程序 结果如图2 11 所示 图图 2 11 2 4多重循环练习多重循环练习 1 输出九九乘法表的程序 源代码如下 public class EXP2 12 public static void main String args int i j n 9 System out print for i 1 i n i System out print i System out print n for i 1 i n i System out print System out println for i 1 i n i System out pri
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年三明永安市事业单位专门面向驻军随军家属公开招聘考前自测高频考点模拟试题参考答案详解
- 2025广西百色市那坡县百南乡招聘村级防贫监测员1人考前自测高频考点模拟试题带答案详解
- 2025年永新县面向社会公开招聘城市社区专职网格员【37人】模拟试卷及1套完整答案详解
- 2025年上海市疾病预防控制中心(上海市预防医学科学院)初级岗位公开招聘考前自测高频考点模拟试题(含答案详解)
- 2025年浙江杭州市时代小学招聘校医1人模拟试卷及完整答案详解
- 2025广西农业科学院甘蔗研究所甘蔗生物固氮团队公开招聘1人模拟试卷及答案详解(网校专用)
- 2025湖北武汉江夏区第一人民医院(协和江南医院)招聘35人考前自测高频考点模拟试题及答案详解(夺冠系列)
- 2025江苏省检察官学院招聘高层次人才1人考前自测高频考点模拟试题完整答案详解
- 2025福建三明永安市公安局招聘警务辅助人员19人模拟试卷及答案详解(全优)
- 2025年山东土地乡村振兴集团有限公司招聘考前自测高频考点模拟试题附答案详解(考试直接用)
- 病毒感染课件
- 涉案财物处置培训
- 卫生院艾滋病培训课件
- 初中数学课堂中的问题链式教学策略研究
- 钢结构拆除施工应急预案范文
- 堆料场安全管理制度
- 心跳呼吸骤停患者的护理
- 2025年中国电梯能量回馈单元行业投资前景及策略咨询研究报告
- 学生健康素养评价指标体系研究
- 转包免责协议书
- 儿童支气管哮喘诊断与防治指南(2025)解读课件
评论
0/150
提交评论