专升本考试(计算机文化基础)

下面数据组中,第一个为八进制数,第二个为十进制数,第三个为十六进制数,下面数据组中三个数据等值的是()        A、120,82,50B、154,100,64C、226,150,196D、266,168,94

题目

下面数据组中,第一个为八进制数,第二个为十进制数,第三个为十六进制数,下面数据组中三个数据等值的是()        

  • A、120,82,50
  • B、154,100,64
  • C、226,150,196
  • D、266,168,94
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在数据文件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条件语句的设置即可。
【参考答案】

第2题:

以下选项中,其中相等的一组数是( )。

A、十进制数54020与八进制数54732

B、八进制数13657与二进制数1011110101111

C、十六进制数F429与二进制数1011010000101001

D、八进制数7324与十六进制数B93


正确答案:B

第3题:

下列各数据中,( )最小。

A.11011011(二进制数)

B.76(十进制数)

C.37(八进制数)

D.2A8(十六进制数)


正确答案:C
解析:(11011011)2=(219)10;(37)8=(31)10:(2A8)16>(200)10

第4题:

十进制数125.5的二进制数为();十六进制数为7D.8;八进制数为175.4


正确答案:1111101.1

第5题:

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

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

正确答案:D

第6题:

已知在文件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返回。
【参考答案】

第7题:

下面几个数据中,最小的数是()。

A.二进制数1011100
B.八进制数47
C.十进制数35
D.十六制数31

答案:C
解析:
二进制数1011100转换成十进制是92,八进制数47转换成十进制是39,十六制数31转换成十进制是49。所以最小的数就是C。

第8题:

下列数据中,值最小的数是()。

A.二进制数100

B.八进制数100

C.十进制数100

D.十六进制数100


参考答案:A

第9题:

下面几个不同进制的数中,最小的数是()。

  • A、二进制数1001001
  • B、十进制数75
  • C、八进制数37
  • D、十六进制数A7

正确答案:C

第10题:

十进制数125.5的二进制数为();十六进制数为();八进制数为()


正确答案:1111101.1;7D.8;175.4

更多相关问题