参考答案和解析
正确答案:0 1 0 0
更多“A=[0 2 3 0],B=[4 5 0 0],则X=AB的显示结果为()”相关问题
  • 第1题:

    下列程序的输出结果是()。includevoid main(){char*str=”12123434”;int x1=0,x2=0,x

    下列程序的输出结果是( )。 #include<iostream.h> void main() {char*str=”12123434”; int x1=0,x2=0,x3=0,x4=0,i; for(i=0;str[i]!=’\0’;i++) switch(str[i]) {case’1’:x4++; case’2’:x3++; case’3’:x2++; case’4’:xl++; ) cout<<xl<<“,”<<x2<<

    A.8,6,4,1

    B.8,6,3,2

    C.8,8,4,l

    D.8,6,4,2


    正确答案:D
    解析: 本题考查循环的嵌套,for和switch语句的应用。C++中。各种条件判断,循环语句的用法。只要注意在C++语言中,系统在字符指针的最后位置会增加一个字符串结束符'\0’,执行8次for循环,再根据,witch语句中的条件易知答案。

  • 第2题:

    设有如下定义和声明:struct3{inta;structs*next};structsx[4]={1,&x[1],3,& x[2],5,&

    设有如下定义和声明: struct 3 {int a; struct s *next }; struct s x[4]={1,&x[1],3,& x[2],5,&x[3],7,'\0'),*t; t=&x[0]; 则下列表达式值为2的是( )

    A.++t->a

    B.(*t).a++

    C.t->a++

    D.t++->a


    正确答案:A

  • 第3题:

    以下程序的输出结果是( )。 {int x;int*y;}*p; int dt[4]={1,2,3,4}; struct st aa[4]={2,&dt[0],3,&dt[0],4,&dt[0],5,&dt[0],}; {p=aa; pfintf("%d\n",++(p->x)); }

    A.1

    B.2

    C.3

    D.4


    正确答案:C
    解析:程序首先将指针p指向结构体数组aa的首地址,通过p->x引用了结构体数组aa[0]的第一个成员2;++(p->x)是将p->x的值加1,所以输出结果为3。

  • 第4题:

    下列程序的输出结果是includevoid main( ){char*str="12123434";int xl=0,x2=0,x3=

    下列程序的输出结果是 #include<iostream.h> void main( ) {char*str="12123434"; int xl=0,x2=0,x3=0,x4=0,i; for(i=0;str[i]!='\0';i++) switch(str[i]) {case'1':x4++; case'2':x3++; case'3':x2++; case'4':x1++; } cout<<x1<<","<<x2<<","<<x3<<","<<x4; }

    A.8,6,4,1

    B.8,6,3,2

    C.8,8,4,1

    D.8,6,4,2


    正确答案:D
    解析:本题考查循环的嵌套。只要注意在C++语言中,系统在字符指针的最后位置会增加一个字符串结束符'\0',执行8次for循环,再根据switch语句中的条件易知答案。注意:c++中各种条件判断,循环语句的用法。

  • 第5题:

    有以下程序:

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

    A.0 3 0 4

    B.2 0 5 0

    C.3 3 4 4

    D.3 0 4 0


    正确答案:D
    第一次循环i为0,i%2为o,执行switch(a[O]%2)中的ca∞0语句后内容即a[0]++,a[0]的值变成3;第二次循环i的值为l,i%2为1,执行ca∞1:a[i]=0;所以a[1]的值变成0;第三次循环i的值为2,i%2为0,执行switch(a[2]%2)中的ca∞1语句后的内容a[2]一一,8[2]的值变成4;第四次循环i的值为3,i%2为1,执行casel:a[i]=0;所以a[3]的值变成0。

  • 第6题:

    2 5 .如果E x c e l 工作表中某单元格的格式为0 0 0 .0 0 ,值为2 3 .7 8 5 ,则显示内容为( ) 。

    A .0 2 3 .7 8

    B .2 3 .7 9

    C .0 2 3 .7 9

    D .2 4


    正确答案:B
    2 5 .【答案】    B
            【考点】    E x c e l 工作表的基本操作
            【解析】    如果E x c e l 工作表中某单元格的格式为0 0 0 .0 0 ,值为2 3 .7 8 5 ,则显示内容为

  • 第7题:

    下列程序的输出结果是includevoid main(){char*str="12123434";int x1=0,x2=0,x3=0

    下列程序的输出结果是 #include<iostream.h> void main() {char*str="12123434"; int x1=0,x2=0,x3=0,x4=0,i; for(i=0;str[i]!='\0';i++) switch(str[i]) {case'1':x4++; case'2':X3++; case'3':X2++; case'4':X1++; } cout<<X1<<","<

    A.8,6,4,1

    B.8,6,3,2

    C.8,8,4,1

    D.8,6,4,2


    正确答案:D

  • 第8题:

    int x=0  step1   for(; x < 11 ; x++) {   if(x = = 6) {   x= 8   break step1;   }   if( x = = 3 ) {   x+ +   continue   }   System.out.print(x +“ ”);   }   结果为:()  

    • A、0 1 2
    • B、0 1 2 5
    • C、0 1 2 4 5
    • D、0 1 2 5 8 9 10
    • E、0 1 2 5 8 9 10 11

    正确答案:B

  • 第9题:

    已知线段AB的两端点坐标,可计算tgαAB=△y/△x,R=arctg△y/△x,R>0,若使αAB=R+180则()。

    • A、△x>0,△y>0
    • B、△x<0,△y>0
    • C、△x<0,△y<0
    • D、△x>0,△y<0

    正确答案:C

  • 第10题:

    填空题
    A=[0 2 3 0],B=[4 5 0 0],则X=A&B的显示结果为()

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

  • 第11题:

    单选题
    设平面∏位于平面x-2y+z-2=0和平面x-2y+z-6=0之间,且将二平面间的距离分成1:3,则∏之方程为(  )。
    A

    x-2y+z-5=0或x-2y+z-3=0

    B

    x+2y+z+8=0

    C

    x+2y-4z=0

    D

    x-2y+z-8=0


    正确答案: A
    解析:
    本题采用排除法较为简单。由于B、C两项所给出的平面方程的各项系数与已知平面不同,故它们与已知平面不平行,则可排除B、C项;D项平面与已知平面平行,但是不在两平面之间(可由常数项-8∉(-2,-6)判断出)。

  • 第12题:

    单选题
    过点(1,2)且与直线2x+y-3=0平行的直线方程为(  ).
    A

    2x+y-5=0

    B

    2y-x-3=0

    C

    2x+y-4=0

    D

    2x-y=0


    正确答案: C
    解析:
    设和2x+y-3=0平行的直线方程为2x+y+c=0,将(1,2)代人,则有2×1+2+c=0,得c=-4.

  • 第13题:

    已知y=4x^3-5x^2+3x,则x=0时的二阶导数y"=()。

    A.0

    B.10

    C.1

    D.0


    正确答案:D

  • 第14题:

    下列程序段的显示结果为______。 x=0 Print x-1 x=3

    A.-1 1

    B.3

    C.2

    D.0


    正确答案:A
    解析:在该题中,x的初始值为0,顺序执行各语句,打印x-1的值即-1,然后对x重新赋3,不影响打印的结果。

  • 第15题:

    下面程序显示的结果是( )。 CLEAR STORE O TO X DO WHILE X<6 IFINT(X\2)=(X\2) ?X ENDIF X=X+1 ENDDO

    A.显示1、3、5

    B.显示2、4、6

    C.显示0、2、4、6

    D.显示0、2、4


    正确答案:D
    解析:本题当表达式INT(X\2)=(X\2)为真时,显示偶数。在由DO WHILE-ENDDO循环控制显示小于6的偶数。当X=6时,表达式为假,不进行循环,所以不显示数字6。

  • 第16题:

    1 1 .某企业原材料账户的期初余额为4 5 0 0 0 元,本月增加材料l 8 0 0 0 元,期末库存材料为 2 4 0 0 0 元,则本期减少材料( ) 元。

    A .1 9 0 0 0

    B .3 9 0 0 0

    C .2 7 0 0 0

    D .4 2 0 0 0


    正确答案:B
    1 1 .B 【解析】因为原材料账户的本期减少额一期初余额+ 本期增加额一期末余额,即4 5 0 0 0 + 1 8 0 0 0 —2 4 0 0 0 —3 9 0 0 0 ( 元) ,故为B 。

  • 第17题:

    2 1 .某公司2 0 0 8 年初未分配利润贷方余额为3 5 0 0 0 元,本年实现净利润7 0 0 0 0 0 元,提取盈 余公积7 0 0 0 0 元,按净利润5 X 提取公益金,则未分配利润的账户余额为( ) 元。

    A .6 3 0 0 0 0

    B .6 9 5 0 0 0

    C .7 0 0 0 0

    D .3 5 0 0 0


    正确答案:A
    2 1 .A 【解析】未分配利润账户余额一年初未分配利润贷方余额+ 本年度净利润一提取盈余公积一 提取公益金一3 5 0 0 0 + 7 0 0 0 0 0 —7 0 0 0 0 一7 0 0 0 0 0 ×5 %=6 3 0 0 0 0 ( 元) 。

  • 第18题:

    在窗体上画1个命令按钮,并编写如下事件过程: Private Sub Command1 Click( ) Dim a(3,3) For m=1 To 3 For n=1 To 3 If n=m or n=4—m Then a(m.n)=m+n Else a(m,n)=0 End If Print a(m,n); Next n Print Next m End Sub 运行程序,单击命令按钮,窗体上显示的内容为( )。

    A.2 0 0 0 4 0 0 0 6

    B.2 0 4 0 4 0 4 0 6

    C.2 3 0 3 4 0 0 0 6

    D.2 0 0 0 4 5 0 5 6


    正确答案:B
    B。【解析】本题考查了嵌套的For循环,答案为B选项。

  • 第19题:

    已知 P (A) =0.5,p (B) =0. 6, P (AlJB) =0.8,则 P (AB)=( )。

    A. 0. 2 B. 0. 3
    C. 0. 4 D. 0. 5


    答案:B
    解析:
    。P (AB) =P (A) +P (B) -P (AUB) =0. 5 + 0. 6 — 0. 8 = 0. 3。

  • 第20题:

    参数a=0x03,b=0x0c,则(a<<1)^b=()

    • A、0x0A
    • B、0xFA
    • C、0xF4
    • D、0x04

    正确答案:A

  • 第21题:

    已知点的运动方程为x=2t3+4,y=3t3-3,则其轨迹方程为()

    • A、3x+4y-36=0
    • B、3x-2y-18=0
    • C、2x-2y-24=0
    • D、2x-4y-36=0

    正确答案:B

  • 第22题:

    单选题
    有以下程序#include main(){ int x[3][2]={0},i; for(i=0;i printf("%3d%3d%3d",x[0][0],x[0][1],x[1][0]);}若运行时输入:2 4 6,则输出结果为(  )。
    A

    2 0 4

    B

    2 0 0

    C

    2 4 0

    D

    2 4 6


    正确答案: A
    解析:
    在二维数组x中,x[0],x[1],x[2]其值依次为二维数组每行第一个元素的地址,其基类型就是数组元素的类型,即x[0]=&[0][0],x[1]=&x[1][0],x[2]=&x[2][0],完成输入后,数组x={{2,0},{4,0},{6,0}}。答案选择A选项。

  • 第23题:

    单选题
    int x=0  step1   for(; x < 11 ; x++) {   if(x = = 6) {   x= 8   break step1;   }   if( x = = 3 ) {   x+ +   continue   }   System.out.print(x +“ ”);   }   结果为:()
    A

    0 1 2

    B

    0 1 2 5

    C

    0 1 2 4 5

    D

    0 1 2 5 8 9 10

    E

    0 1 2 5 8 9 10 11


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