更多“两个正整数的最大公约数是6,最小公倍数是72,则这两个数的和为”相关问题
  • 第1题:

    JAVA编程

    题目:输入两个正整数m和n,求其最大公约数和最小公倍数。   

    /**在循环中,只要除数不等于0,用较大数除以较小的数,将小的一个数作为下一轮循环的大数,取得的余数作为下一轮循环的较小的数,如此循环直到较小的数的值为0,返回较大的数,此数即为最大公约数,最小公倍数为两数之积除以最大公约数。* /


    import java.util.*;
    public    class    lianxi06     {
    public static void main(String[] args) {
    int     a ,b,m;
    Scanner s = new Scanner(System.in);
    System.out.print( "
    键入一个整数:
    ");
    a = s.nextInt();
    System.out.print( "
    再键入一个整数:
    ");
    b = s.nextInt();
          deff cd = new deff();
          m = cd.deff(a,b);
          int n = a * b / m;
          System.out.println("
    最大公约数
    : " + m);
          System.out.println("
    最小公倍数
    : " + n);
    }
    }
    class deff{
    public int deff(int x, int y) {
         int t;
         if(x < y) {
          t = x;
          x = y;
          y = t;
         }  
         while(y != 0) {
          if(x == y) return x;
          else {
           int k = x % y;
           x = y;
           y = k;
          }
         }
         return x;
    }

  • 第2题:

    请补充main函数,该函数的功能是:输入两个正整数numl和num2,求这两个数的最大公约和最小公倍数。

    例如,若输入的两个正整数为12,4,则它们的最大公约数为12,最小公倍数为4。

    注意:部分源程序给出如下。

    请勿改动main函数和其他函数中的任何内容,仅在main函数的横线上填人所编写的若干表达式或语句。

    试题程序:

    include&lt;stdlib.h&gt;

    include&lt;stdio.h&gt;

    void main

    {

    int a,b,numl,num2,t;

    system("CLS"):

    printf("\nInput two numbers:\n");

    scanf("%d,%d",&amp;numl,&amp;num2);

    if(numl&lt;num2)

    {

    a=num2;

    b=num1:

    }

    else

    {

    a=num1;

    b=num2;

    }

    while(【1】)

    {

    t=【2】

    a=b;

    b=t:

    }

    printf(“greatest common divisor:

    %d\n",a);

    printf("least common multiple:

    %d\n",【3】;

    }


    正确答案:

    【1】b!=0【2】a%b[3]numl*num2/a

    【解析】由程序可知,变量b中存放两个正整数中较小的那个数,while循环求两个正整数的公约数。因此【1】填“b!=0”;【2】填“a%b”.【3】处是求两个正整数最小公倍数的表达式,因此【3】填“numl*num2/a”。


  • 第3题:

    五个一位正整数之和为30,其中两个数为1和8,而这五个数和乘积为2520,则其余三个数为( )

    A. 6,6,9
    B. 4,6,9
    C. 5,7,9
    D. 5,8,8

    答案:C
    解析:
    由结果是2520,个位数是0就可以知道这五个数中含5,2520/5/8=63 ,所以另外两个数为7和9。故答案为C。

  • 第4题:

    有5个最简正分数的和为1,其中的三个是1/3,1/7,1/9,其中两个分数的分母为两位整数,且这两个分母的最大公约数是21,则这两个分数的积的所有不同值的个数为

    A.2个
    B.3个
    C.4个
    D.5个
    E.无数个

    答案:C
    解析:

  • 第5题:

    两个自然数的最小公倍数是351,和是66,这两个数的乘积是多少?( )

    A.351
    B.702
    C.1053
    D.1404

    答案:C
    解析:
    本题属于多位数问题。
    用代入排除法。将C选项1053代入可以分解为27×39,且这两个数的和为66,最小公倍数为351,符合题干。

  • 第6题:

    整数的最小公倍数是1925,这两个整数分别除以它们的最大公约数,得到2个商的和是16,这两个整数分别是:()。


    正确答案:175和385

  • 第7题:

    数据结构与算法里,两个数的最大公约数,一定比这两个数都小。


    正确答案:错误

  • 第8题:

    两个整数的最小公倍数为140,最大公约数为4,且小数不能整除大数,这两个数是多少?结果正确的是()

    • A、10,14
    • B、4,35
    • C、7,20

    正确答案:B

  • 第9题:

    单选题
    两个整数的最小公倍数为140,最大公约数为4,且小数不能整除大数,这两个数是多少?结果正确的是()
    A

    10,14

    B

    4,35

    C

    7,20


    正确答案: A
    解析: 暂无解析

  • 第10题:

    判断题
    两个整数的最小公倍数的求解一般以先求出它们的最大公约数,计算方法是两数相乘除以最大公约数。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    单选题
    有两个两位数,这两个两位数的最大公约数与最小公倍数的和是91,最小公倍数是最大公约数的12倍,则较大的数是:()
    A

    42

    B

    38

    C

    36

    D

    28


    正确答案: B
    解析: 这两个数的最大公约数是91÷(12+1)=7,则最小公倍数是7×12=84,设这两个数分别为X、Y,则X=7a,Y=7b,a,b互质关系,最大公约数84=7×a×b,所以a×b=12,因为ab互质,所以a、b一个是3,一个4,所以两个数应是3×7=21和4×7=28,较大的是28。

  • 第12题:

    下列给定程序中,函数fun的功能是:求两个非零正整数的最大公约数,并作为函数值返回。

    例如,若nmnl和num2分别为49和21,则输出的最大公约数为7;若num1和num2分别为27和81,

    则输也的最大公约数为27。

    请改正程序中的错误,使它能得出正确结果。

    注意:不要改动main函数,不得增行或硼行,也不得更改程序的结构!

    试题程序:


    正确答案:

  • 第13题:

    五个一位正整数之和为30,其中两个数是1和8,而这五个数的乘积为2520,则其余三个数为( )。

    A.6,6,9

    B.4,6,9

    C.5,7,9

    D.5,8,8


    正确答案:C
    [答案] C。解析:其余三个数的和为21,积为315,结合选项可直接选出。

  • 第14题:

    给定两个正整数m=630和n=675.利用辗转相除算法,求它们的最小公倍数。


    答案:
    解析:
    两个整数的最小公倍数=两整数的乘积÷最大公约数
    求最大公约数的辗转相除法算法:
    有两整数m和n:
    ①n%m得余数c;
    ②若c=0,则m即为两数的最大公约数;
    ③若c≠0,则n=m,m=c,再回去执行①。
    求630和675的最大公约数过程为:
    ①675÷630.余45:
    ②630÷45余0,因此,45即为最大公约数。
    最小公倍数=两整数的乘积÷最大公约数
    即:最小公倍数=630×675÷45=9450。

  • 第15题:

    已知两数之和是40,它们的最大公约数与最小公倍数之和是56,则这两个数的几何平均值为


    答案:A
    解析:

  • 第16题:

    社会主义核心价值观是增进社会团结和谐的

    • A、最小公约数
    • B、最大公约数
    • C、最小公倍数
    • D、最大公倍数

    正确答案:B

  • 第17题:

    两个整数的最小公倍数的求解一般以先求出它们的最大公约数,计算方法是两数相乘除以最大公约数。


    正确答案:正确

  • 第18题:

    已知A,B的最大公约数为2,最小公倍数为42。A×B=84且B>A,B是多少?结果正确的是()

    • A、21
    • B、12
    • C、14

    正确答案:C

  • 第19题:

    假设7个相异正整数的平均数是14,中位数是18,则此7个正整数中最大的数是多少()

    • A、58
    • B、44
    • C、35
    • D、26

    正确答案:C

  • 第20题:

    单选题
    有两个自然数,它们的和等于297,它们的最大公约数与最小公倍数之和等于693。这两个自然数的差等于多少?(  )
    A

    33

    B

    27

    C

    11

    D

    9


    正确答案: C
    解析:
    设这两个数是AM、BM,M是这两个数的最大公约数,其中A、B、M均为整数。AM+BM=(A+B)×M=297,M+A×B×M=(1+A×B)×M=693,所以M是297和693的公约数。297和693的最大公约数为99。99=32×11,把M=1,3,9,11,33,99分别代入两个式子试算。①(A+B)×1=297,(1+A×B)×1=693,无解;②(A+B)×3=297,(1+A×B)×3=693,无解;③(A+B)×9=297,(1+A×B)×9=693,无解;④(A+B)×11=297,(1+A×B)×11=693,无解;⑤(A+B)×33=297,(1+A×B)×33=693,此时A、B一个是4,一个是5;⑥(A+B)×99=297,(1+A×B)×99=693,无解。所以⑤符合题意,当M=33时,一个数是4×33=132,一个数是5×33=165,即这两个自然数的差为165-132=33。

  • 第21题:

    单选题
    社会主义核心价值观是增进社会团结和谐的
    A

    最小公约数

    B

    最大公约数

    C

    最小公倍数

    D

    最大公倍数


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    两个有理数的和除以这两个有理数的积,其商为0,则这两个有理数为(  ).
    A

    互为相反数

    B

    互为倒数

    C

    互为相反数且不为0

    D

    有一个为0


    正确答案: A
    解析:
    商为0,则分子为0,且分母不为0,所以两个数互为相反数且都不为0.