zoukankan      html  css  js  c++  java
  • 《软件测试》课程实验3第一题

    1、 计算整数X和整数Y的最大公约数。(不允许采用课堂上所用的方式实现)

           ①请用类和方法实现(定义一个类,在类中定义一个求最大公约数的方法),命名时请按照规范命名。

           ②在main方法中获取用户输入的两个整数,调用之前写的方法,输出它们的最大公约数。

       ③利用FindBugs查找程序中是否存在bug

    代码:

    package com.xxxx;

    import java.util.Scanner;

    public class Demo {

     

           void divisor(int x, int y){

           while (x%y != 0) {  

                   int temp = x % y;  

                   x = y;  

                   y = temp;  

               }  

            System.out.println("最大公约数为:"+y);

          }

       public static void main(String[] args) {

          // TODO Auto-generated method stub

          Scanner in = new Scanner(System.in);

          System.out.print("请输入第一个整数:");

          int a = in.nextInt();

          System.out.print("请输入第二个数:");

          int b = in.nextInt();

          Demo de = new Demo();

          de.divisor(a, b);

       }

    }

    运行图:

    利用FindBugs查找程序中是否存在bug:

    安装好findbugs,运行图:

  • 相关阅读:
    unity3d 启用某层设置
    Unity同 iOS,Android数据交互
    Unity发布EXE去掉边框生成安装程序的最简单方法
    判断物体相对自己的方位
    相机Culling Mask 用法
    LitJson 用法
    Unity3d Attribute 总结
    unity3d shader 预定义着色器预处理宏
    (转)傅里叶分析 变换等
    Shaders: ShaderLab & Fixed Function shaders
  • 原文地址:https://www.cnblogs.com/XIELIMING/p/5395439.html
Copyright © 2011-2022 走看看