niusouti.com
更多“2, 3/2, 10/9, 7/8, 18/25, ( ) ”相关问题
  • 第1题:

    有以下程序

    struct S{ int n; int a[20]; }; void f(int *a,int n) {int i; for(i=0;i a[i]+=i; } main() {int i; struct S s={10,{2,3,1,6,8,7,5,4,10,9}}; f(s.a, s.n); for(i=0;i printf(“%d”,s.a[i]); } 程序运行后的输出结果是( )。

    A.2,4,3,9,12,12,11,11,18,9,

    B.3,4,2,7,9,8,6,5,11,10,

    C.2,3,1,6,8,7,5,4,10,9,

    D.1,2,3,6,8,7,5,4,10,9,


    正确答案:A

  • 第2题:

    有以下程序 void f(int b[]) { int i; for(i=2;i<6;i++) b[i]*=2; } main() { int a[10]={1,2,3,4,5,6,7,8,9,10),i; f(a); for(i=0;i<10,i++)printf("%d,",a[i]); } 程序运行后的输出结果是

    A.1,2,3,4,5,6,7,8,9,10,

    B.1,2,6,8,10,12,7,8,9,10,

    C.1,2,3,4,10,12,14,16,9,10,

    D.1,2,6,8,10,12,14,16,9,10,


    正确答案:B
    解析:在main()中,f(a)语句的作用是对数组a[10]中从a[2]到a[5]的各个数字乘以2,所以数组a[10]中的数字就变成了{1,2,6,8,10,12,7,8, 9,10},最后在屏幕上输出。

  • 第3题:

    下面程序段是计算()公式的。s=0:t=1Fori=1To10t=t*is=s+tNexti

    A.s=1+2+3+4+5+6+7+8+9+10

    B.s=1*2*3*4*5*6*7*8*9*10

    C.s=1!+2!+3!+4!+5!+6!+7!+8!+9!+10!

    D.s=1+2*3+3*4+4*5+5*6+6*7+7*8+8*9+9*10


    正确答案:C

  • 第4题:

    有以下程序:程序运行后的输出结果是( )。

    A.1,2,3,4,5,6,7,8,9,10,

    B.10,9,8,7,6,5,4,3,2,1,

    C.2,3,1,6,8,7,5,4,10,9,

    D.10,9,8,7,6,1,2,3,4,5,


    正确答案:A
    本题考查的是结构体成员的引用。在主函数main中定义了一个整型变量i和一个结构体变量s。f函数中,定义了一个结构体类型的指针P,外层循环变量i表示数组的第i个元素,内层循环变量j表示数组的第i+1个元素,调用f函数,通过指针变量P来引用结构体成员。执行if语句,当P一>a[i]>P一>a[j]时进行互换,其作用就是从小到大行排序,最后将排序后的元素输出:l,2,3,4,5,6,7,8,9,10,。

  • 第5题:

    当执行下面的语句定义一维数组a后,此数组的所有元素为 ( ) inta[10];

    A.a[1],a[2],a[3],a[4],a[5],a[6],a[8],a[9],a[10],a[10]

    B.a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9]

    C.a[0],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],a[10]

    D.a[1],a[2],a [3],a[4],a [5],a [9],a [7],a [8],a [9],a [10],a [11]


    正确答案:B

  • 第6题:

    1, 2, 5, 3, 7, 8, 10, 15, ( )

    A.16

    B.17

    C.18

    D.I9


    正确答案:C

  • 第7题:

    有以下程序

    程序运行后的输出结果是( )。

    A.1,2,3.4,5,6,7,8,9,10,

    B.10,9,8,7,6,5,4,3,2,1,

    C.2,3,1,6,8,7,5,4,10,9,

    D.10,9,8,7,6,1,2,3,4,5,


    正确答案:A
    本题的子函数f的功能是对结构体变量s中第二个成员数组中所有的数据进行从小到大的冒泡排序,因此结果是A)。

  • 第8题:

    有以下程序:

    程序运行后的输出结果是( )。

    A.2,3,1,6,8,7,5,4,10,9,

    B.3,4,2,7,9,8,6,5,11,10,

    C.2,4,3,9,12,12,11,11,18,9,

    D.1,2,3,6,8,7,5,4,10,9,


    正确答案:C
    题目中定义了一个结构体类型s,然后定义了一个结构体变量s并初始化,执行f函数后,将s中元素a的每个元素都加上i,这里需要注意最后一个元素没有加i,所以最终答案为C选项。

  • 第9题:

    2, 3/2, 10/9, 7/8, 18/25, ?

    A: 5/14
    B: 11/18
    C: 13/27
    D:26/49

    答案:B
    解析:
    [解析]2/1,6/4,10/9,14/16,18/25,(22/36)

  • 第10题:

    2,3/2 ,10/9 ,7/8 ,18/25 ,( )。


    A. 5/14
    B. 11/18
    C. 13/27
    D. 26/49

    答案:B
    解析:
    解题指导: 反约分后得出新数列为2/1,6/4,10/9,14/16 ,18/25(),分母数列为平方数列,下一项当为36,分子数列为公差为4的等差数列,下一项当为22,约分后可知故答案为B。故答案为B。

  • 第11题:

    道依茨柴油机BF12L513C各缸的发火顺序是()。

    • A、1-5-3-8-10-7-6-11-2-9-4-12
    • B、1-8-5-10-3-7-6-11-2-9-4-12
    • C、1-10-3-8-7-11-6-9-2-4-12-5
    • D、1-8-5-10-7-3-6-11-2-9-4-12

    正确答案:B

  • 第12题:

    单选题
    有以下程序#include struct S{ int n; int a[20];};void f(int *a, int n){ int i; for(i=0;i
    A

    1,2,3,6,8,7,5,4,10,9,

    B

    3,4,2,7,9,8,6,5,11,10,

    C

    2,3,1,6,8,7,5,4,10,9,

    D

    2,4,3,9,12,12,11,11,18,9


    正确答案: C
    解析:
    将数组首地址作为实参传递,函数调用可以修改实参数组中元素的值。f函数将数组中前9个元素的值加上对应的下标值。答案选择D选项。

  • 第13题:

    1,10,2,,3,8,4,7,5,6A.6 B.7 C.8 D.9

    1,10,2, ,3,8,4,7,5,6

    A.6 B.7 C.8 D.9


    正确答案:D

  • 第14题:

    有以下程序 struct S { int n;int a[20];}; void f(int *a,int n) { int i; for(i=0;i<n-1;i++)a[i]+=i; } main() { int i;struct S s={10,{2,3,1,6,8,7,5,4,10,9}}; f(s.a,s.n); for(i=0;i<s.n;i++)printf("%d,",s.a[i]); } 程序运行后的输出结果是

    A.2,4,3,9,12,12,11,11,18,9,

    B.3,4,2,7,9,8,6,5,11,10,

    C.2,3,1,6,8,7,5,4,10,9,

    D.1,2,3,6,8,7,5,4,10,9,


    正确答案:A
    解析:本题中,在调用函数时将结构体变量的两个成员作为实参,其中的成员数组a实际向函数f()传递的是该数组的地址,因此在函数f()中所对应的形参发生改变时,该数组内的数据也会发生改变。函数f()实现的功能是将成员数组中的前9个元素分别加上该元素的下标,作为新的元素。

  • 第15题:

    已知一个图的顶点集V={1,2,3,4,5,6,7};边集E={()3,()5,()8,()10,()6,()15,()12,()9,()4,()20,()18,()25},用克鲁斯卡尔算法得到最小生成树,则在最小生成树中依次得到的各条边为()。

    A、(1,2)3,(4,6)4,(1,3)5,(1,4)8,(2,5)10,(4,7)20

    B、(1,2)3,(4,6)4,(1,3)5,(2,3)6,(1,4)8,(3,6)9

    C、(1,2)3,(1,3)5,(1,4)8,(4,6)4,(2,5)10,(4,7)20

    D、(1,2)3,(1,3)5,(1,4)8,(2,5)10,(4,6)4,(4,7)20


    参考答案:A

  • 第16题:

    1 2 3 4 ( ) 9 8 12 18 27

    A.6 B.7 C.10 D.11


    正确答案:A

    下一层数的两两之差等于上层数字。

  • 第17题:

    有以下程序:程序运行后的输出结果是( )。

    A.1,2,3,4,5,6,7,8,9,10,

    B.1,2,7,6,3,4,5,8,9,10,

    C.1,2,7,6,5,4,3,8,9,10,

    D.1,2,9,8,7,6,5,4,3,l0,


    正确答案:C
    本题重点考查的是函数的调用。程序中sort函数的作用是将指定的数由大到小排序。被调函数”sort(aa+2,5);”中的实参aa+2是指aa[2]的地址,将其传给了形参a[],使得形参中a[0]的值为主函数中aa[2]的值,即3;实参中的5传给形参中的n,在sort函数中起着限制循环次数的作用,即使得参加排序的只有5个数,从aa[2]到aa[6],所以本题输出的结果是1,2,7,6,5,4,3,8,9,10,。

  • 第18题:

    下列秸序在运行时输出的结果是( )。

    A. 1 3 5 7 9

    B. 9 7 5 3 1

    C. 1 2 3 4 5 6 7 8 9 10

    D. 10 9 8 7 6 5 4 3 2 1


    正确答案:A
    A)    【解析】本题考查数组元素的赋值。数组X元素的下标从1到10,元素分别为:10-下标+1(也就是10 9 8 7 6 5 4 3 2 1)。循环结束后,从高下标端输出偶数下标的元素。

  • 第19题:

    有下列程序:

    程序运行后的输出结果是( )。

    A.1,2,3,4,5,6,7,8,9,10,

    B.1,2,7,6,3,4,5,8,9,10,

    C.1,2,7,6,5,4,3,8,9,10,

    D.1,2,9,8,7,6,5,4,3,10,


    正确答案:C
    本题考查排序的使用由sort()函数的两层for循环语句可知,其功能是把数组a[]中的元素按照从大到小的顺序进行排列。在main()函数中首先定义了一维整型数组aa[10],然后调用sort(aa+2,5)实现从数组aa中下标为2的元素“3”开始,其后连续的5个元素从大到小进行排列,其余元素不变。

  • 第20题:

    以下程序的输出结果是( )。 A.1,2,3,4,5,6,7,8,9,10,B.1,2,3,4,10,12,14,16,9,10,SX

    以下程序的输出结果是( )。

    A.1,2,3,4,5,6,7,8,9,10,

    B.1,2,3,4,10,12,14,16,9,10,

    C.1,2,6,8,10,12,7,8,9,10,

    D.1,2,6,8,10,12,14,16,9,10,


    正确答案:C
    函数f的功能是将数组中第3、4、5、6个元素乘以2,因此f(a)操作的结果是将元素(3,4,5,6)乘以2,操作结束后,数组a为(1,2,6,8,10,12,7,8,9,10)。

  • 第21题:

    18
    A. 9, 12, 15, ( ), 22, 25
    B. 2, 2, 4, 6, 10, ( ), 26
    C. 2, 12, 3, 14, 5’ 15, 7, 16, 11,( )
    D. 1, ( ), 81, 256, 625


    答案:C
    解析:
    A?等差数列,但是22 —3 = 19,不是18。
    B.2,2,4,6,10
    2 + 2 = 4,2 + 4 = 6,4 + 6 = 10,这是一个移动和数列,6 +10 = 16。
    C. 2,12,3,14,5,15,7,16,11,()
    这是一个长数列,隔项分组为
    2,3,5,7,11,这是一个质数数列。
    12,14,15,16是一个合数数列。
    12 = 3X4,14 = 2X7,15 = 3X5,16 = 2X8,18 = 3X6。
    因此18是这个数列的数字。
    D. 81 = 34
    256 = 44
    625 = 54
    D项括号中应该是24 = 16。

  • 第22题:

    F12L413柴油机的发火顺序是()。

    • A、1-5-3-8-10-7-6-11-2-9-4-12
    • B、1-8-5-10-3-7-6-11-2-9-4-12
    • C、1-10-3-8-7-11-6-9-2-4-12-5
    • D、1-8-5-10-7-3-6-11-2-9-4-12

    正确答案:B

  • 第23题:

    单选题
    下列进行应聘者的筛选和录用的步骤的正确排列顺序为()。 (1)录用决策; (2)面试; (3)应聘员工上岗试用; (4)初步面试; (5)证明材料和背景材料的核实; (6)身体检查; (7)评价申请表和简历; (8)选择测试; (9)新员工上岗任用; (10)试用期满进行任职考核。
    A

    (2)—(3)—(4)—(7)—(8)—(1)—(5)—(6)—(9)—(10)

    B

    (7)—(4)—(1)—(2)—(5)—(6)—(3)—(8)—(10)—(9)

    C

    (7)—(4)—(8)—(2)—(5)—(6)—(1)—(3)—(10)—(9)

    D

    (5)—(6)—(4)—(3)—(7)—(8)—(1)—(2)—(9)—(10)


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