• 实验三


    package Test3;
    
    public class MyTool {
        /**
         * 方法:获得两个最大公约数
         * 
         * @param num1
         *            ;
         * @param num2
         *            ;
         * @return 最大公约数
         */
        public static int GetMaxDivide(int num1, int num2) {
    
            if (num1 < num2) {
                //交换num1,num2
                int temp;
                temp = num1;
                num1 = num2;
                num2 = temp;
            }
            if (num2 != 0) {
                //迭代
                return GetMaxDivide(num2, num1 % num2);
            } else {
                //获得值
                return num1;
            }
    
        }
    
    }
    
    package Test3;
    
    import java.util.Scanner;
    
    public class Test3Demo {
    
             public static void main(String[] args) {
                 
                System.out.println("请输入x,y两个正整数(回车确定):");
                //键盘输入
                Scanner in=new Scanner(System.in);
                int x=in.nextInt();
                int y=in.nextInt();
                //使用方法
                int result=MyTool.GetMaxDivide(x, y);
                System.out.println("两个数的最大公约数是:"+result);
            
             }
    }

    2.

    package Test3;
    	/**
    	 * 分支覆盖3,1、3,0、5,0、4,0
    	 * @author Administrator
    	 *
    	 */
    public class Test32 {
          /**
           *方法        *
          */  public static void way(int x,int y){ if(x<4||y>0){ if(y>1){ y=y+1; System.out.println("x="+x); System.out.println("y="+y); } else{ System.out.println("x="+x); System.out.println("y="+y); } }else if(x>=5){ x=x-y; System.out.println("x="+x); System.out.println("y="+y); }else{ x=x+y; System.out.println("x="+x); System.out.println("y="+y); } return; } }
    package Test3; import org.junit.Test; public class Test33 {      public class JiSuanTest { @Test public void test() { System.out.println("语句覆盖:"); Test32.way(3, 2); Test32.way(5, 0); Test32.way(4, 0); Test32.way(3, 0); System.out.println("分支覆盖:"); Test32.way(3, 1); Test32.way(3, 0); Test32.way(5, 0); Test32.way(4, 0); } } }

      

  • 相关阅读:
    大型网站--前端性能优化和规范
    大型网站--负载均衡架构
    最具有性价比的语言javascript之二,学习篇
    最具有性价比的语言javascript之介绍篇
    《贴吧合伙人》——百度已经沦落到卖血为生?
    用rust实现高性能的数据压缩工具
    高性能的数据压缩库libzling-20160105
    高性能的数据压缩库libzling-20140324
    高性能的数据压缩库libzling
    简易js模板引擎
  • 原文地址:https://www.cnblogs.com/aming0/p/5393503.html
Copyright © 2020-2023  润新知