更多“单选题将1~9九个自然数分成三组,每组三个数,第一组三个数之积是48,第二组三个数之积是45,第三组数字中三个数之和最大是多少?()A 15B 17C 18D 20”相关问题
  • 第1题:

    有三组数:1、2、3;0.5、1.5、2.5、3.5;4、5、6。如果从每组数中各取出一个数相乘,那么所有不同取法分别取出的三个数乘积的总和是多少?( )

    A.560.5 B.620.5

    C.720 D.780


    正确答案:C

  • 第2题:

    已知在文件in.dat中存有200组数据,每组有3个数,每个数均是三位数。函数readDat是读取这200组数据存放到结构数组aa中。请编制函数jsSort,其函数的功能是:要求在200组数据中找出第二个数大于第一个数加第三个数之和的数,其中满足条件的个数作为函数jsSort的返回值,同时把满足条件的数据存入结构数组bb中,再对bb中的数据按照每组数据的第二个数加第三个之和的大小进行降序排列(第二个数加第三个数的和均不相等),排序后的结果仍重新存入结构数组 bb中,最后调用函数writeDat把结果bb输出到out.dat文件中。 注意:部分源程序存在test.C文件中。 请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。


    正确答案:
    【审题关键句】第2个数大于第1个数加第3个数,存入数组,按第2个加第3个数之和降序排序。
    【解题思路】
    ①首先定义两个循环变量i、j;一个计数变量count;一个用于中间转换数据的结构体变量CC。
    ②建立一个for循环,指定第一个for循环的循环变量i从0开始,到200时结束,每循环一次,变量i的值加1。在循环体中依次判断每行数据中,如果aa[i]的第二个数大于第一个数加第三个数之和,则把aa[i]复制到bb[count]中,同时数组下标变量count加1。
    ③将所有满足条件的记录筛选保存到数组bb口后,再通过两个for循环对数组bb[]中记录进行排序。第一个for循环的循环变量i的初值为0,当等于数组计数变量count的值减1时停止循环,每循环一次,i的值加1;第二个for循环的循环变量j的初值等于i+1,当等于数组计数变量count的值时停止循环,每循环一次,j的值加1;每次进行比较时,如果第i行的第二个数加第三个之和小于其后面第i行的第二个数加第三个之和,将执行if条件语句后面花括号中的命令,花括号中3条命令的功能就是根据题目要求按每行数据中第二个数加第三个之和从大到小排序。
    ④最后将计数函数count返回。
    【参考答案】

  • 第3题:

    将1~9九个自然数分成三组,每组三个数,第一组三个数之积是48,第二组三个数之积是45,三组数字中数字之和最大是多少?( )


    A. 15
    B. 17
    C. 18
    D. 20

    答案:C
    解析:
    解题指导: 48=2×4×6或2×3×8。45=5×9×1。所以1、2、5、9已经确定不属于第三组,推出第三组最大可由:3、7、8组成,故答案为C。

  • 第4题:

    有a、6、c三个数,首先加入27这个数,此时这四个数的平均数是36;然后撤出数c,余下三个数的平均数是37;然后撤出27,余下两个数之差是24,问a、b、c三个数中第二大的数是多少?( )

    A.33
    B.48
    C.54
    D.60

    答案:A
    解析:
    由题意可知a+b+c+27=36x4,a+b+27=37x3,由此可知c=33,a+b=84。又a,b之差为24,所以a,b中较大的数是(84+24)÷2=54,较小的数是(84-24)÷2=30,所以a,b,c中第二大的数是c=33。

  • 第5题:

    八个自然数排成一排,从第三个数开始,每个数都是它前面两个数的和,已知第五个数 是7,求第八个数是多少?

    A.11
    B.18
    C.29
    D.47

    答案:C
    解析:
    设一个数为a,第二个数为b,则此数列为a、b、a+b、2a+2b、2a+3b、3a+5b、5a+8b、8a+13b, 则2a+3b=7,因为都是自然数,只能是a=2、b=l。所以第八个数8a+13b=8×2+13×1=29。

  • 第6题:


    数字表中第2列四个数字之积的个位对应的符号是()。


    答案:C
    解析:

  • 第7题:

    有4个数,它们的和是180,且第一个数是第二个数的2倍,第二个数是第三个数的2倍,第三个数又是第四个数的2倍,问第三个数应是:

    A. 42
    B. 24
    C. 21
    D. 12

    答案:B
    解析:
    设第四个数为X,X+2X+4X+8X=180,则X=12,那么第三个数为2X=24。故答案为B。

  • 第8题:

    将1~9九个自然数分成三组,每组三个数,第一组三个数之积是48,第二组三个数之积是45,第三组数字中三个数之和最大是多少?()

    • A、15
    • B、17
    • C、18
    • D、20

    正确答案:C

  • 第9题:

    垫纱数码顺序记录了各横列导纱针在()的横移情况;其中横线连接的一组数字表示();在相邻两组数字中;第一组的最后一个数字与第二组的起始一个数字表示()。


    正确答案:针前;某横列导纱针在针前的横移动程;梳栉在针后的横移动程

  • 第10题:

    对于三行程梳栉横移机构;每一组数字中;第一、第二两个数字表示();第二、三两个数字表示();前一组最后一个数字与后一组最前一个数字表示()。


    正确答案:导纱针在针前的横移动程;导纱针在针后的第一次横移;导纱针在针后的第二次横移

  • 第11题:

    单选题
    下面有四个数据组,每个组各有三个数据,其中第一个数据为八进制数,第二个数据为十进制数,第三个数据为十六进制数。这四个数据组中三个数据相同的是()
    A

    120 82 50

    B

    144 100 68

    C

    300 200 C8

    D

    1762 1010 3F2


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

  • 第12题:

    单选题
    有一串数:1,3,8,22,60,164,448,……;其中第一个数是1,第二个数是3,从第三个数起,每个数恰好是前两个数之和的2倍。那么在这串数中,第2000个数除以9的余数是()。
    A

    1

    B

    2

    C

    3

    D

    4


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

  • 第13题:

    在数据文件in.dat中有200组数据,每组有3个数,每个数均是三位数。函数readDat是读取这200组数据存放到结构数组aa中。请编制函数isSort,其函数的功能是:要求在200组数据中找出第一个数大于第二个数与第三个数之和的数,其中满足条件的个数作为函数jsSort的返回值,同时把满足条件的数据存入结构数组bb中,再对bb中的数据按照每组数据的第一个数与第三个数之和的大小进行升序排列(第一个数与第三个数的和均不相等),排序后的结果仍重新存入结构数组bb中,最后调用函数writeDat把结果bb输出到out.dat文件中。 注意:部分源程序存在test.c文件中。 请勿改动数据文件in.dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。


    正确答案:
    【审题关键句】第1个数大于第2个数加第3个数,存入数组,按第l个加第3个数之和升序排序。
    【解题思路】
    本题类似第63套试题,通过审题可以发现主要有两个不同点:①筛选满足条件的记录不同,参考答案的第5行,修改 if条件语句的设置即可;②对满足条件的筛选结果进行排序的条件不同,参考答案的ll行,修改if条件语句的设置即可。
    【参考答案】

  • 第14题:

    有4个数,它们的和是180,且第一个数是第二个数的2倍,第二个数是第三个数的2倍,第三个数又是第四个数的2倍,问第三个数应是 ( )

    A.42

    B.24

    C.21

    D.12


    正确答案:B
    37.B【解析】设第四个数是x,则第三个数是2x,第二个数是4x,第一个数是8x。那么x+2x+4x+8x=180,解得x=12,所以第三个数为24。

  • 第15题:

    有一串数:1,3,8,22,60,164,448,……其中第一个数是1,第二个数是3,从第三个数起,每个数恰好是前两个数之和的2倍。那么在这串数中,第2000个数除以9的余数是( )。

    A.1
    B.2
    C.3
    D.4

    答案:C
    解析:
    本题属于周期类问题。用数列的前几项除以9取余数,得到1 3 8 4 6 2 7 0 5 1 3 8 ……是一个循环数列,周期T=9。根据周期的公式,2000/9余数为2,因此第2000个数除以9得到的余数是3,所以选择C选项。

  • 第16题:

    如果两个数的平方和是100,之积是48,那么这两个数的和是多少?

    A. 15
    B. 17
    C. 14
    D. 18

    答案:C
    解析:
    这两个数为6和8,故答案为C。

  • 第17题:

    有4个数,前3个数成等差数列,后3个数成等比数列,且第一个数与第四个数之和是16,第二个数和第三个数之和是12,则这4个数的和为( )

    A.42
    B.38
    C.28
    D.32
    E.34

    答案:C
    解析:
    设第一个数为x,则第四个数为16-x,设第二个数为y,则第三个数为12-y。

  • 第18题:


    数字表中第5列四个数字之积各位数字对应的符号是()。


    答案:D
    解析:

  • 第19题:

    下面有四个数据组,每个组各有三个数据,其中第一个数据为八进制数,第二个数据为十进制数,第三个数据为十六进制数。这四个数据组中三个数据相同的是()

    • A、120 82 50
    • B、144 100 68
    • C、300 200 C8
    • D、1762 1010 3F2

    正确答案:D

  • 第20题:

    如果从1,2,…,10这十个自然数中任取三个数,则这三个数中最大的为3的概率是1/120


    正确答案:正确

  • 第21题:

    下列每组有三个数,第一个数为八进制,第二个数为二进制,第三个数为十六进制数。这四组数中,三个数值相同是()。

    • A、277,10111111,BF
    • B、203,10000011,83
    • C、247,10100111,A8
    • D、213,10010110,96

    正确答案:A

  • 第22题:

    单选题
    将1~9九个自然数分成三组,每组三个数,第一组三个数之积是48,第二组三个数之积是45,第三组数字中三个数之和最大是多少?()
    A

    15

    B

    17

    C

    18

    D

    20


    正确答案: C
    解析: 45=1X5X9,分解唯一的,剩下2,3,4,6,7,8。因为第一组三个数之积为48,排除7、8两个数,当48=2×4X6时,剩下3,7,8,相加为3+7+8=18,满足条件。故选C。

  • 第23题:

    单选题
    下列每组有三个数,第一个数为八进制,第二个数为二进制,第三个数为十六进制数。这四组数中,三个数值相同是()。
    A

    277,10111111,BF

    B

    203,10000011,83

    C

    247,10100111,A8

    D

    213,10010110,96


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

  • 第24题:

    单选题
    八个自然数排成一排,从第三个数开始,每个数都是它前面两个数的和,已知第五个数是7,求第八个数是多少?(  )
    A

    11

    B

    18

    C

    29

    D

    47


    正确答案: C
    解析:
    设第一个数为a,第二个数为b,则此数列为a、b、a+b、a+2b、2a+3b、3a+5b、5a+8b、8a+13b,根据题意有2a+3b=7,因为都是自然数,只能是a=2、b=1。即第八个数8a+13b=8×2+13×1=29。