参考答案和解析
正确答案:D
更多“省公司要求集团客户拜访,二类公司每季度拜访总数在X次以上,其中上门拜访至少Y次。其中X与Y的值是()A、X=24,Y=9B、X=8,Y=4C、X=6,Y=3D、X=12,Y=6”相关问题
  • 第1题:

    求下列各式的值:

    (1)3x²-(2x² + 5x-1)-(3x+1),其中 x =10 ;  

    (2) (xy-3y/2-1/2)-(xy-3x/2+1),其中x=10/3,y=8/3;

    (3)4y²-(x²+y)+(x²-4y²),其中x=-28,y=18


    (1)原式= x²-8x   当x=10时,原式=100-80=20

    (2)原式=3x/2-3y/2-3/2,当x=10/3,y=8/3时,原式=-1/2

    (3)原式=-y,当y=18时,原式=-18

  • 第2题:

    已知x=5,y=2,z=6。表达式x>y And z>x Or xy的值是()。A.FalseB.TrueC.1D.0

    已知x=5,y=2,z=6。表达式x>y And z>x Or x<y And Not z>y的值是( )。

    A.False

    B.True

    C.1

    D.0


    正确答案:A
    解析:此题只有关系运算符和逻辑运算符,应先算关系运算符。所有关系运算符运算过后,上式变成:TrueAndFalseOrFalseAndNotTrue。对于逻辑运算符,应先算Not,再算And,最后算Or。最后的结果是False。

  • 第3题:

    若x和y是两个整型变量,在执行了语句序列:

    x=5;

    y=6;

    y+=x--;

    后,x+y的值为______。


    正确答案:15。
    15。 解析:y+=x--等同于y=y+x,x=x-1,X--是先用原始x然后再自减,于是y=6+5=11,x=4,最后x+y=11+4=15。

  • 第4题:

    下面程序的运行结果是( )。 y=5;x=14;y=((x=3*y,x+6),x-1); printf("x=%d,y=%d”,x,y);

    A.x=27,y=27

    B.x=12,y=13

    C.x=15,y=14

    D.x=y=27


    正确答案:C
    解析:本题考查的是逗号表达式。逗号表达式的求解步骤是先求解表达式1,然后依次求解表达式2,直到表达式N的值。整个逗号表达式的值就是最后一个表达式N的值。表达式(x=3*y,x+6)中,x=15。表达式y=x-1=14。

  • 第5题:

    执行下列程序: SET TALK OFF STORE 0 TO X,Y DO WHILE X<6 X=X+Y Y=Y+2 ENDDO ?X,Y SET TALK ON RETURN 在屏幕上显示的输出结果是( )。

    A.8 8

    B.6 8

    C.4 6

    D.6 6


    正确答案:D
    解析:DOWHILE-ENDDO语句的格式:DOWHILE条件>命令序列>ENDDO执行该语句时,先判断DOWHILE处的循环条件是否成立,如果条件为真,则执行DOWHILE与ENDDO之间的命令序列>(循环体)。当执行到ENDDO时,返回到DOWHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行ENDDO后面的语句。先将0赋给两个变量X和Y,使用一个DOWHILE循环语句来操作,判断条件是变量X是否小于6,如果大于或等于6,则退出循环,否则执行循环体,执行X=X+Y,X=0,再执行Y=Y+2后,Y=2,重复此循环体的操作。题干中的循环步骤及结果见下表。X、Y量终的显示值都是6。

  • 第6题:

    在窗体上画一个命令按钮,名称为Command1。 Private Sub Command1 Click() Dim x As Integer,y As Integer x=10:y:0 Do x=x+2:y=y+x Print "x=", x; "y=",y If y>20 Then Exit Do Loop Until x=18 End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是 ______。

    A.x=12y=12 x = 14 y = 16 x=16 y=18

    B.x=12 y=12 x= 16 y =28 x= 18 y=24

    C.x=12 y=12 x= 14 y=44

    D.x= 12 y=12 x= 14 y=26


    正确答案:D
    解析:给变量x和y赋值后,执行Do...Loop循环。第一个循环后,x的值为12,y的值为12,输出:x=12y=12。执行“语句,因为条件表达式“y>20”为False,所以不执行后面的DoExit,判断循环结束条件“x>14”为False,接着执行循环。第二次循环后,x的值为14,y的值为26,输出结果为x=14y=26,判断If语句的条件“y>20”为Ture,执行DoExit语句,退出循环。

  • 第7题:

    设以下变量均为int类型,则值不等于7的表达式是( )

    A.(x=y=6,x+y,x+1)
    B.(x=y=6,x+y,y+1)
    C.(x=6,x+1,y=6,x+y)
    D.(y=6,y+1,x=y,x+1)

    答案:C
    解析:

  • 第8题:

    设以下变量都是int类型,则值不等于7的表达式是()。

    • A、x=y=6,x+y,x+1
    • B、x=y=6,x+y,y+1
    • C、x=6,x+1,y=6,x+y
    • D、y=6,y+1,x=y,x+1

    正确答案:C

  • 第9题:

    以下赋值语句正确的是().

    • A、X=8,Y=9
    • B、STORE 8,9TO X,Y
    • C、X,Y=8
    • D、STORE 8 TO X,Y

    正确答案:D

  • 第10题:

    下列语句执行后的结果是()。 y=5;p=&y;x=*p++;

    • A、x=5,y=5
    • B、x=5,y=6
    • C、x=6,y=5
    • D、x=6,y=6

    正确答案:A

  • 第11题:

    int x = 1, y =6;  while (y--) {  x++;  }  System.out.println(“x =” + x + “y =” +y); What is the result?()  

    • A、 x = 6 y = 0
    • B、 x = 7 y = 0
    • C、 x = 6 y = -1
    • D、 x = 7 y = -1
    • E、 Compilation fails.

    正确答案:E

  • 第12题:

    单选题
    设以下变量都是int类型,则值不等于7的表达式是()。
    A

    x=y=6,x+y,x+1

    B

    x=y=6,x+y,y+1

    C

    x=6,x+1,y=6,x+y

    D

    y=6,y+1,x=y,x+1


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

  • 第13题:

    ( 6 )若 x 和 y 是两个整形变量,在执行了语句序列x=5; y=6; y+=x--;后, x+y 的值为 【 6 】 。


    正确答案:

  • 第14题:

    Command1_Click()事件代码如下: Private Sub Command1_Click() Dim x As Integer, Y As Integer x = 6 : Y : 8 Call ABC(X, Y) Print X; Y End Sub Private Sub ABC(ByVal X As Integer,Y As Integer) X = X + 4 Y = Y = 2 End Sub 事件发生后,X和Y的值分别为 ______。

    A.6, 8

    B.10, 10

    C.10, 8

    D.6, 10


    正确答案:D
    解析:事件发生时,首先定义两个变量X,Y并给他们赋值6和8。然后调用过程ABC,在过程ABC中有两个形参X,Y。X是按值传递,Y是按地址传递,所以在ABC过程中,对形参x的修改并不影响对应的实参x,但对形参Y的修改将影响到相应的实参Y。所以过程调用后,输出的X、Y值分别为6、100。

  • 第15题:

    阅读下列程序:下列对程序运行结果描述的选项中,正确的是( )。

    A.每行的(x,y)中,可能有x≠y;每-对(x,y)值都出现两次

    B.每行的(x,y)中,可能有x≠y;每-对(x,y)值仅出现-次

    C.每行的(x,y)中,可能有x=y;每-对(x,y)值都出现两次

    D.每行的(x,y)中,可能有x=y;每-对(x,y)值都出现-次


    正确答案:B
    本题考查的是线程的知识,变量XY是程外部定义的,所以每-对(X,Y)只出现-次。

  • 第16题:

    下面程序的运行结果是( )。 main { int y = 5, x = 14 ; y = ((x=3*y,x+6),x-1); printf("x = %d,y = %d",x,y); }

    A.x=27,y=27

    B.x=12,y=13

    C.x=15,y=14

    D.x=y=27


    正确答案:C
    本题考查的是逗号表达式。逗号表达式的求解步骤是先求解表达式1,然后依次求解表达式2,直到表达式N的值。整个逗号表达式的值就是最后一个表达式N的值。表达式(x=3*y,x+6)中,x=15。表达式y=x—1=14。

  • 第17题:

    以下程序运行后,单击按钮输出结果是 Private Sub Commandl_Click( ) Dim x As Integer,y As Integer,z As Integer X=4:y=2: Z=3 Call Gopd(x,x,z) Print x;X;Z Call Gopd(x,y,y) Print x;y;y End Sub Private Sub Gopd(x As Integer,y As Integer,z As Integer) X=3 * Z + 1 y=2 * z z=x + y End Sub

    A.6 6 12 7 11 11

    B.8 5 10 5 11 11

    C.9 6 12 9 10 15

    D.8 10 10 5 9 10


    正确答案:A
    解析:第一次调用被调过程Gopd,主调过程把实参x,x,z的地址分别传给形参x,y,z,此时形参x,y,z值分别为4,4和3,执行语句x=3*z+1后,形参x值变为10,此时相对应的实参x也变为10执行语句y=2*z后,形参y值变为6,则相对应的实参x值变为6;执行z=x+y后,形参z值应为12,当然这次调用后,程序代码输出的数值为6,6,12;第二次调用被调过程Gopd,主调过程把实参x,x,z的地址分别传给形参x,y,z,此时实参x的值为6而不是1,所以此时形参x,y,z值分别为6,2和2,执行语句x=3*z+1后,形参x值为7,相对实参x值也相应的变为7;执行语句y=2*z后,形参y值变为4,相应的实参y值也变为4;执行x=x+y后,形参z值变为11,相应的实参y的值变为11,而形参y和z的地址相同,最后它们值都应为11,所以此次调用后,程序输出的数值为7,11和11。

  • 第18题:

    单击按钮时,以下程序运行后的输出结果是 Private Sub Commandl_Click( ) Dim X As Integer,y As Integer,z As Integer x=1:y=2: Z=3 Call God(x,x,z) Print x;x;z Call God(x,y,y) Print X;y;y End Sub Private Sub God(x As Integer,y As Integer,z As Integer) x=3 * Z + 1 y=2 * Z z=x + y End Sub

    A.6 6 12 7 11 11

    B.8 5 10 5 11 11

    C.9 6 12 9 10 15

    D.8 10 10 5 9 10


    正确答案:A
    解析:从整体上看,可得主调过程将两次调用过程God后,实参的值将随形参变化而变化,现在分析一下这两次调用实参和形参是怎么变化的:第一次调用被调过程God,主调过程把实参x,x和z的地址分别传给形参x,y和z,此时形参x,y和z值分别为1,1和3,执行语句x=3*z+1后,形参x值变为10,此时相对应的实参x也变为10,执行语句y=2*z后,形参y值变为6,则相对应的实参x值变为6。执行z=x+y后,形参z值应为12,当然这次调用后,程序代码输出的数值为6,6,12;第二次调用被调过程God,主调过程把实参x,x和y的地址分别传给形参x,y和z。应注意,此时实参x的值为6而不是1,所以此时形参x,y和z值分别为6,2和2,执行语句x=3*z+1后,形参x值为7,相对实参x值也相应的变为7。执行语句y=2*z后,形参y值变为4,相应的实参y值也变为4,执行z=x+y后,形参z值变为11,相应的实参y的值变为11,而形参y和z的地址相同,所以最后它们值都应为11,所以此次调用后,输出的数值为7,11和11。

  • 第19题:

    请根据测试条件(X>3,Y<5)设计条件组合覆盖测试用例()

    • A、X=6,Y=3
    • B、X=6,Y=8
    • C、X=2,Y=3
    • D、X=2,Y=8

    正确答案:C

  • 第20题:

    class DemoApp{  public static void main(String[] args){  int x = 5; int y = ++x + x++; S ystem.out.println(“y=”+y+”,x=”+x);  }  }  以上程序运行后的输出结果是哪项?() 

    • A、y=10,x=5
    • B、y=11,x=6
    • C、y=12,x=7
    • D、y=11,x=7

    正确答案:C

  • 第21题:

    设以下变量均为int类型,则值不等于7的表达式是()。

    • A、(x=y=6,x+y,x+1)
    • B、(x=y=6,x+y,y+1)
    • C、(x=6,x+1,y=6,x+y)
    • D、(y=6,y+1,x=y,x+1)

    正确答案:C

  • 第22题:

    设x和y均为int型变量,则执行下的循环后,y值为()for(y=1,x=1;y<=50;y) {if(x==10))break; if(x%2==1) {x=5;continue;} x-=3; }

    • A、2
    • B、4
    • C、6
    • D、8

    正确答案:C

  • 第23题:

    单选题
    设x⊕y=2x+3y,x⊙y=xy,且x、y均为正整数,若当x⊙y=6时,x⊕y取得最小值,则x等于(  )。
    A

    2

    B

    6

    C

    4

    D

    3


    正确答案: D
    解析:
    xy=6,则y=6/x;若2x+3y最小,则2x+18/x为最小;若使2x+18/x最小,则2x=18/x,得x=3。