首页/ 题库 / [单选题]两个整数A、B的最大公约数是C,最小公倍的答案

两个整数A、B的最大公约数是C,最小公倍数是D,并且已知C不等于1,也不等于 A或B,C+D=187,那么A+B等于多少?( )

单选题
2022-01-12 13:21
A、119
B、192
C、204
D、255
查看答案

正确答案
A

试题解析
最大公约数C,当然也是D最小公倍数的约数,因此C是187的约数,187=11×17,C不等于1,只能是C=11或者C=17。如果C=11,那么D=187-11=176。A和B都是l76的约数,A和B不能是11,只能是22,44,88,176这四个数中的两个,但是这四个数中任何两个数的最大公约数都不是11,由此得出C不能是11。现在考虑C=17,那么D=187-17=170,A和B是170的约数,又要是17的倍数,有34,85,170三个数,其中只有34和85的最大公约数是17。因此,A和B分别是34和85,二者之和为119,故选A。

标签:
感兴趣题目
有下列程序: #include<stdi0.h> voidmain( ) {inta=1,b=2,c=3,d=0; if(a==1&&b++==2) if(b!=2‖c--!=3) printf("%d,%d,%d\n",a,b,c); elseprintf("%d,%d,%d\n",a,b,c); elseprintf("%d,%d,%d,%d\n",a,b,c); } 程序运行后的输出结果是( )。
有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=0; if(a=1&& b++=2) if(b!=2||c-!=3) printf("%d,%d,%d ",a,b,c); else printf(%d,%d,%d ",a,b,c); else printf("%d,%d,%o ",a,b,c); } 程序运行后的输出结果是______。
已知a,b,c,d为实数,且c>d,则“a>b”是“a-c>b-d”的(  )。
A、B、C、D是a、b、c、d的原因,A是a的原因,B是b的原因,C是c的原因,所以,D与d间有因果联系。这是()
A、B、C、D是a、b、c、d的原因,A是a的原因,B是b的原因,C是c的原因,所以,D与d间有因果联系。这是()。
自然数A、B、C、D的和为90,已知A加上2、B减去2、C乘以2、D除以2之后所得的结果相同。则B等于:
两个整数A、B的最大公约数是C,最小公倍数是D,并且已知C不等于1,也不等于A或B,C+D一187,那么A+B等于多少?( )
两个整数A、B的最大公约数是C,最小公倍数是D,并且已知C不等于1,也不等于 A或B,C+D=187,那么A+B等于多少?( )
有以下程序: #include  void fun(char *c,int d) {  *c=*c+1;  d=d+1;  printf("%c,%c,",*c,d); } main() {  char b='a',a='A';  fun(&b,a);  printf("%c,%c",b,a); } 程序运行后的输出结果是。
画出下列每个广义表的带表头附加结点的链接存储结构图并分别计算出它们的长度和深度。 (1)A=(()) (2)B=(a,b,c) (3)C=(a,(b,(c))) (4)D=((a,b),(c,d)) (5)E=(a,(b,(c,d)),(e)) (6)F=((a,(b,(),c),((d),e)))
某城市有A、B、C、D四个区,B、C、D三区的面积之和是A的14倍,A、C、D三区的面积之和是B的9倍,A、B、D三区的面积之和是C区的2倍,则A、B、C三区的面积之和是D区的:
:已知A、B、C、D四个数,A的12%为13,B的13%为14,C的14%为l5,D的15%为16,则A、B、C、D四个数中最大的数是( )。
相关题目
已知a、b、c、d都是正整数,且a>b>c>d,a+b+c+d=2004,2a-2b+2c-2d=2004,则a+d的最小值是(  )。
若已定义:inta=25,b=14,c=19;以下三目运算符(?:)所构成语句的执行后
a<=25&&b--<=2&&c?printf("***a=%d,b=%d,c=%d\n",a,b,c):printf("###a=%d,b=%d,c=%d\n",a,b,c);程序输出的结果是
若变量都已正确说明,则以下程序段输出为____int a=1,b=2,c=3; if(a>b) a=b; b=c; c=a; printf("a=%d b=%d c=%d\n",a,b,c);
一个栈的入栈序列是a b c d e,则栈不可能的输出序列是( )。A.e d c b a B.d e c b aC.d c e a b D.a b c d e
数据库管理系统(DBMS)是位于(136)之间的一层数据管理软件。关系数据库的概念模型式是(137)的集合。关系数据库的数据及更新操作必须遵循(138)等完整性规则。用符号∞表示的关系操作称为(139)操作。设有关系R和S如下: B C D A B C b c d 关系R a b c 关系S b c e D D I a d b c a d e f g 对R和S作(140)操作后,得到关系c。 A B C D A B C D A B C D ABCD a b c d a b c d a b c d a b c d a b c e a b c e a b c e a b c e c a d b c a d b a b f null c a d b b b f null null c f g null e f g 关系a 关系b 关系c 关系d
有5个人去买苹果,他们买的苹果数分别是A,B,C,D,E,已知A是B的3倍,C的4倍,D的5倍,E的6倍,则A+B+C+D+E最小为多少?
有以下程序 main() {int a=0,b=0,c=0,d=0; if(a=1)b=1;c=2; else d=3; printf("%d,%d,%d,%d ",a,b,c,d); }
已定义:int a=25,b=14,c=19;,以下三目运算符(?:)所构成语句的执行后a<=25 &&b--<=2 &&c? printf("***a=%d,b=%d,c=%d\n",a,b, c):printf("###a=%d,b=%d,c=%d\n",a,b,c);程序输出的结果是A.* * *a=25,b=13,c=19 B.* * *a=26,b=14,c=19 C.### a=25,b=13,c=19 D.### a=26,b=14,c=19
若已定义int a=25,b=14,c=19;以下三目运算符(?:)所构成的语句执行后a<=25&&b--<= 2&&c?printf("***a=%d,b=%d,c=%d\n",a,b,c):printf("###a=%d,b=%d, c=%d\n",a,b,c);程序输出的结果是A.***a=25,b=13,c=19 B.***a=26,b=14,c=19 C.### a=25,b=13,c=19 D.### a=26,b=14,c=19
下列程序执行后,变量a的值为( )。 Dim a,b,c,d as single a=100 b=20 c=1000 if b>a Then d=a:a=b:b=d End if if c>a Then d=a:a=c:c=d End if if c>b Then d=b:b=c:c=d End if
若变量已正确定义,有以下程序段: int a=3,b=5,c=7; if(a>B)a=b;c=a; if(c!=A)c=b; printf("%d,%d,%d ",a,b,C); 其输出结果是( )。
若变量已正确定义,有以下程序段 int a=3,b=5,c=7; if(a>B) a=b; c=a; if(c!=A) c=b; printf("%d,%d,%d ",a,b,c); 其输出结果是
若变量已正确定义,有以下程序段 int a=3,b=5,c=7; if(a>B) a=b; c=a; if(c! =a)c=b; printf("%d,%d,%d ",a,b,c); 其输出结果是
下列程序的输出结果是( )。 main { int a=6,b=3,C; if(a<b) {c=a*b;printf("%d%d,%d\n",b,a,c);) else {c=b/a;printf("%d,%d,%d\n",b,a,c);) }
A、B、C、D是a、b、c、d的原因,A是a的原因,B是b的原因,C是c的原因,所以,D与d间有因果联系。这是()。
有下列程序: main() { int t, a=1, b=5, c=-2; while(a>b>c) { t=a; a=b; b=t; c++;} printf("%d, %d, %d", a, b, c); }
以下程序的输出结果是( )。 int a=7,b,C; b=++a; C=a++; printf("%d,%d,%d",a,b,C);
有以下程序段 int a,b,c; a=10; b=50; c=30; if(a>b)a=b, b=c; c=a; printf("a=%d b=%d c=%d ",a,b,c); 程序的输出结果是______。
以下程序运行后的输出结果是______。 main() { int a,b,c; a=10;b=20;c=(a%b<1)||(a/b>1); printf("%d %d %d ",a,b,c); }
以下程序运行后的输出结果是 ______。 main() { int a,b,c; a=10;b=20;c=(a%b<1)||(a/b>1); printf(“%d %d %d ",a,b,c); }
广告位招租WX:84302438

免费的网站请分享给朋友吧