设有如下声明:DimXAsInteger,如果Sgn(X)的值为-1,则X的值是()A、一定是整数B、一定是大于0的整数C、一定是等于0的整数D、一定是小于0的数

题目

设有如下声明:DimXAsInteger,如果Sgn(X)的值为-1,则X的值是()

  • A、一定是整数
  • B、一定是大于0的整数
  • C、一定是等于0的整数
  • D、一定是小于0的数

相似考题
更多“设有如下声明:DimXAsInteger,如果Sgn(X)的值为”相关问题
  • 第1题:

    语句DimxAsInteger作用是:将x定义为()变量。

    A、单精度型

    B、整型

    C、布尔型

    D、字符型


    参考答案:B

  • 第2题:

    以下哪个VB数学函数返回自变量X的绝对值()。

    A.Atn(x)

    B.Abs(x)

    C.Sgn(x)

    D.Tan(x)


    参考答案:B

  • 第3题:

    在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程: Private Sub Command1_Click() x=-5 If Sgn(x) Then y=Sgn(x^2) Else y=Sgn(x) End If Print y End Sub 程序运行后,单击命令按钮,其输出结果为 ______。

    A.-5

    B.25

    C.-1

    D.1


    正确答案:D
    解析:Sgn(number)函数的功能是返回number的正负号。如果number>0,Sgn返回1;number=0,Sgn返回0;number0,Sgn返回-1。在本题中Sgn(-5)的返回值为-1,-1为真,所以执行y=Sgn(x^2),返回1,所以y的值为1。

  • 第4题:

    假定有如下事件过程: Phvate Sub Form_Click() DimXASInteger,nASInteger x=1 n=0 Do While x<28 x=x*3 n=n+1 Loop Ptint x,n End Sub 程序运行后,单击窗体,输出结果为______。

    A. 81 4

    B.56 3

    C.28 1

    D.243 5


    正确答案:A
    解析:Do While语句是当While后面的条件为True时,执行循环体,当条件为False时退出循环。本题的条件是x28,而循环体中的语句是x=x*3,所以当x值为81时,退出循环体,此时共执行了4次循环体,所以n的值为4。

  • 第5题:

    在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

    Private Sub Command1_Click()

    x = -5

    If Sgn(x) Then

     y = Sgn(x ^ 2)

    Else

     y = Sgn(x)

    End If

    Print y

    End Sub

    程序运行后,单击命令按钮,窗体上显示的是( )。

    A.-5

    B.25

    C.1

    D.-1


    正确答案:C

  • 第6题:

    X是一个数值变量,下列函数表达式中要求X的值必须为正的是()。

    • A、Sgn(X)
    • B、Sqr(X)
    • C、Abs(X)
    • D、Sin(X)

    正确答案:D

  • 第7题:

    设有声明:DimX As Integer,如果Sgn(X)的值为-1,则X的值是()。

    • A、任何整数
    • B、0
    • C、等于0的整数
    • D、小于0的数

    正确答案:D

  • 第8题:

    已知X<Y,A>B,正确表示它们之间关系的式子是()

    • A、Sgn(Y-X)-Sgn(A-B)>0
    • B、Sgn(Y-X)-Sgn(A-B)=-2
    • C、Sgn(Y-X)-Sgn(A-B)=0
    • D、Sgn(Y-X)-Sgn(A-B)=-1

    正确答案:C

  • 第9题:

    单选题
    已知XB,正确表示,它们之间关系的式子是()
    A

    Sgn(Y-X)-Sgn(A-B)<0

    B

    Sgn(Y-X)-Sgn(A-B)=-2

    C

    Sgn(X-Y)-Sgn(A-B)=0

    D

    Sgn(X-y)-Sgn(A-B)=-1


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

  • 第10题:

    单选题
    设有如下声明:DimXAsInteger,如果Sgn(X)的值为-1,则X的值是()
    A

    一定是整数

    B

    一定是大于0的整数

    C

    一定是等于0的整数

    D

    一定是小于0的数


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

  • 第11题:

    单选题
    在VB设计中,已知x=-100,则sgn(x)的值为()。
    A

    -1

    B

    0

    C

    1

    D

    2


    正确答案: A
    解析: 对于sgn(x)函数,当x<0时,sgn(x)的值为-1,当x>0时,sgn(x)的值为1,当x=0时,sgn(x)的值为0。故本题选A。

  • 第12题:

    单选题
    设有声明:DimX As Integer,如果Sgn(X)的值为-1,则X的值是()。
    A

    任何整数

    B

    0

    C

    等于0的整数

    D

    小于0的数


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

  • 第13题:

    设有如下定义和声明: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

  • 第14题:

    设有如下声明: Dim X AS Integer 如果Sgn(X)的值为-1,则X的值是( )。

    A.整数

    B.大于0的整数

    C.等于0的整数

    D.小于0的数


    正确答案:D
    解析:本题考查Sgn(number)函数,该函数几乎每次必考。Sgn(number)函数的返回值有3种情况:如果number>0则返回1;如果number=0,则返回0;number0则返回-1。可见正确答案是选项D。

  • 第15题:

    设变量X是一个整型变量,如果Sgn(x)的值为l,则x的值是( )。

    A. 1

    B. 大于0的整数

    C. 0

    D. 小于0的整数


    正确答案:B
    本题考查VBA中判断符号函数的知识。 Sgn0函数是一个判断符号的函数,其参数为数值型的值,若参数小于0,则函数返回-1:若参数等于0,则函数返回0:若参数大于0,则函数返回1。

  • 第16题:

    设有如下声明: Dim x As Integer 如果Sgn(x)的值为-1,则表示x的值是

    A.整数

    B.大于0的整数

    C.等于0的整数

    D.小于0的数


    正确答案:D
    解析:本题主要是对函数Sgn的考查。它的含义为求符号值。对于Sgn(x)函数,当x0返回-1,当x>0返回1,当x=0返回0。题中Sgn(x)的返回值为-1,故x的值应为小于0的数。

  • 第17题:

    以下哪个VB数学函数返回自变量X的绝对值()。

    • A、Atn(x)
    • B、Abs(x)
    • C、Sgn(x)
    • D、Tan(x)

    正确答案:B

  • 第18题:

    如果Sgn(X)的值为-1,则X的值是()。

    • A、整数
    • B、大于0的整数
    • C、等于0的整数
    • D、小于0的数

    正确答案:D

  • 第19题:

    已知XB,正确表示,它们之间关系的式子是()

    • A、Sgn(Y-X)-Sgn(A-B)<0
    • B、Sgn(Y-X)-Sgn(A-B)=-2
    • C、Sgn(X-Y)-Sgn(A-B)=0
    • D、Sgn(X-y)-Sgn(A-B)=-1

    正确答案:B

  • 第20题:

    在VB设计中,已知x=-100,则sgn(x)的值为()。

    • A、-1
    • B、0
    • C、1
    • D、2

    正确答案:A

  • 第21题:

    单选题
    已知X<Y,A>B,正确表示它们之间关系的式子是()
    A

    Sgn(Y-X)-Sgn(A-B)>0

    B

    Sgn(Y-X)-Sgn(A-B)=-2

    C

    Sgn(Y-X)-Sgn(A-B)=0

    D

    Sgn(Y-X)-Sgn(A-B)=-1


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

  • 第22题:

    单选题
    如果Sgn(x)的值为-1整型变量x的值是()。
    A

    0

    B

    整数

    C

    正整数

    D

    负整数


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

  • 第23题:

    单选题
    如果Sgn(X)的值为-1,则X的值是()。
    A

    整数

    B

    大于0的整数

    C

    等于0的整数

    D

    小于0的数


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