实验3 /*  * @(#)AverageNumbers2  *  * Copyright 2008 School of Software, Yunnan University.  *                                  All rights reserved  */ package cn.edu.ynu.sei.Java_Labs.Lab3; /**  * 求1-50的平均数  * @version 1.0.0.0 Jan 22, 2008  * @author eleven  */ public class AverageNumbers2 {     private double result1;     private double sum1;     private double result2;     private double sum2;     /**      * 使用for循环计算      */     public double DeterminAverageUsingFor(int startNumber, int endNumber) {         for (int i = startNumber; i <= endNumber; i++) {             sum1 += i;             result1 = sum1 / 50;         }         return result1;     }     /**      * 使用while循环计算      */     public double DeterminAverageUsingWhile(int startNumber, int endNumber) {         int i = startNumber;         while (i <= endNumber) {             sum2 += i;             result2 = sum2 / 50;             i++;         }         return result2;     }     public static void main(String[] args) {         AverageNumbers2 an2 = new AverageNumbers2();         double finalResult1 = an2.DeterminAverageUsingFor(1, 50);         double finalResult2 = an2.DeterminAverageUsingWhile(1, 50);         System.out.println("average of numbers is " + finalResult1 + ", which is calculated by for loop.");         System.out.println("average of numbers is " + finalResult2 + ", which is calculated by while loop.");     } } /*  * @(#)BreakLoop  *  * Copyright 2008 School of Software, Yunnan University.  *                                  All rights reserved  */ package cn.edu.ynu.sei.Java_Labs.Lab3; /**  *  显示数字1-10,但是在5处跳出,并且打印  * @version 1.0.0.0 Jan 23, 2008  * @author eleven  */ public class BreakLoop {     public BreakLoop() {         for (int i = 1; i <= 10; i++) {             if (i < 5) {                 System.out.println("Count = " + i);             }             if (i == 5) {                 System.out.println("Broke out of the loop at count = " + i);                 break;             }         }     }     public static void main(String[] args) {         BreakLoop bl = new BreakLoop();     } } /*  * @(#)ContinueLoop  *  * Copyright 2008 School of Software, Yunnan University.  *                                  All rights reserved  */ package cn.edu.ynu.sei.Java_Labs.Lab3; /**  *  * @version 1.0.0.0 Jan 23, 2008  * @author eleven  */ public class ContinueLoop {     private int j;     public ContinueLoop() {         for (int i = 1; i <= 10; i++) {             if (i < 5) {                 System.out.println("Count = " + i);             }             if (i == 5) {                 j = i;                 continue;             } else {                 System.out.println("Count = " + i);             }         }         System.out.println("Used continue statement to skip printing" + j);     }     public static void main(String[] args) {         ContinueLoop cl = new ContinueLoop();     } }

java实验3_Java 实验3相关推荐

  1. java实验3_Java实验3

    实验3 常用类(2学时) 一.实验目的 1. 熟悉Java中的String.StringBuffer.Math.包装器类.Scanner类的使用方法. 2. 使用常用类解决一般性的应用问题. 3. 掌 ...

  2. java程序设计输入输出实验_20145320《Java程序设计》第五次实验报告

    20145320<Java程序设计>第五次实验报告 北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1453 指导教师:娄嘉鹏 实验日期:2016.05.06 18: ...

  3. 20155328 《Java程序设计》 实验二(Java面向对象程序设计) 实验报告

    20155328 <Java程序设计> 实验二(Java面向对象程序设计) 实验报告 单元测试 一.单元测试和TDD 编程时需理清思路,将编程需求等想好,再开始编.此部分可用伪代码实现. ...

  4. java数组实验报告_Java实验一实验报告

    实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用Eclipse编辑.编译.运行.调试Java程序. 实验要求 1.没有Linux基础的同学建议先学习<><>课程 ...

  5. 《Java程序设计》实验二 实验报告

    实验二 Java面向对象程序设计 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验要求 1.没有Lin ...

  6. 南邮java大作业实验报告_南京邮电大学java第三次实验报告

    实 验 报 告 ( 2017 / 2018学年 第2学期) 课程名称 JAVA语言程序设计 实验名称 Java集成开发环境的安装与使用. Java变量.表达式与控制结构 实验时间 2018 年 4 月 ...

  7. java继承机制实验报告_JAVA继承实验报告.doc

    JAVA继承实验报告 JAVA语言程序设计 实验报告 实验一 实验题目: 面 向 对 象 编 程 指导老师: 卢照 专业班级:计算机科学与技术系1106班 姓 名:*****) 2014年3月20日 ...

  8. java基本语句回文数实验_实验二 java基本数据类型与把持语句.doc

    实验二 java基本数据类型与把持语句.doc 还剩 4页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 5System.out.println(num ...

  9. 《Java程序设计》实验报告——Java的多线程机制

    浙江理工大学 <Java程序设计>  实验报告  20 19-20 20学年第 1学期      学  院 信息学院 班  级 计算机科学与技术18(3) 姓  名 申屠志刚 学  号 2 ...

最新文章

  1. Centos配置国内yum源
  2. springboot使用imageio返回图片_SpringBoot 二维码生成(复制即用)
  3. xss植入_网站xss漏洞的利用过程
  4. php中的Register Globals
  5. 随便玩玩系列之一:SPOJ-RNG+51nod 算法马拉松17F+51nod 1034 骨牌覆盖v3
  6. Kubernetes学习总结(2)——Kubernetes设计架构
  7. linux设备驱动 注册 命令6,Linux设备驱动程序学习----6.模块的参数
  8. 教你写页游自动化Python脚本,取色,大漠识别和后台点击
  9. matlab单边指数信号傅里叶变换,第三章3典型信号傅里叶变换性质1讲解.ppt
  10. 即插即用!Batch Transformer
  11. easyscreen调用html,840D——EasyScreen输入密码跳转界面的编写-工业支持中心-西门子中国...
  12. Android 子线程 UI 操作真的不可以?
  13. buu-[Zer0pts2020]easy strcmp
  14. Redux的工作流程
  15. 开发中的各种时间格式转换(二)
  16. 面试又被问高并发,哑口无言?一份高并发核心文档助你吊打面试官
  17. Express-get和post
  18. 【FA TSP】基于matlab萤火虫算法求解旅行商问题【含Matlab源码 328期】
  19. Angular中input双向绑定
  20. 苹果公布 2022 Apple 设计大奖入围作品

热门文章

  1. 基于 websocket 实现的 im 实时通讯案例
  2. 设计模式之策略模式在地铁票价系统中的应用
  3. 分布式ID自增算法 Snowflake
  4. 实现自己的.NET Core配置Provider之EF
  5. 理解C# 4 dynamic(3) – DynamicObject的使用
  6. 【MATLAB统计分析与应用100例】案例012:matlab读取Excel数据,调用robustfit函数作稳健回归
  7. linux c之把最简单的字符串数据追加写入文件
  8. C和指针之函数之实现阶乘和斐波那契数(递归和非递归)
  9. Android之项目中调用已有.so库
  10. windows下面怎么github ssh 公钥,然后克隆项目