7.14(计算gcd)编写方法,返回个数不确定的整数的最大公约数。编写一个测试程序,提示用户输入5个数字,调用该方法找出这些数的最大公约数,并显示这个最大公约数
题目
题目描述
7.14(计算gcd)编写方法,返回个数不确定的整数的最大公约数:
public static int gcd(int… numbers)
编写一个测试程序,提示用户输入5个数字,调用该方法找出这些数的最大公约数,并显示这个最大公约数
破题
- 主方法:接收用户输入的5个数字(从控制台以数组形式接收),调用gcd方法、接收到的返回值进行输出
- gcd方法:对接收到的数组一个一个找最大公约数,5个公约数中取最大的数并返回
代码
import java.util.Scanner;
public class Test7_14 {
public static void main(String[] args) {
//接收用户输入的5个数字(从控制台以数组形式接收)
Scanner input = new Scanner(System.in)