更多“单选题下列为变量赋值的语句中,错误的是()。A SET @X = 10B SELECT @X = 10C SET @X = 10 + 10D SET @X = 10 + ’A’”相关问题
  • 第1题:

    已知类X的定义如下,为了实现将对象成员k的值修改为678,下面的哪条语句是正确的 ______。 class X{ private: int k; public: K(int n){k=n;} set(int n){k=m;} }; void fun(){ X a(10),*p=&a; ______ }

    A.p->set(678);

    B.X(678):

    C.p->k=678;

    D.p.set(678);


    正确答案:A

  • 第2题:

    下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是 SET TALK OFF INPUT"X=Y"TO x s=0 DO WHILEx!=0 s=s+MOD(x,10) _________ ENDDO ?S SET TALK ON

    A.x=int(x/10)

    B.x=int(x%10)

    C.x=x-int(x/10)

    D.x=x-int(x%10)


    正确答案:A
    解析:此程序运行步骤如下: 
      首先等待用户屏幕输入一个数字,由变量x保存该数字;将。赋值给变量s,此变量用于计算各位数字和:使用一个Do While循环语句,首先判断x是否等于0,如果等于0,退出循环;如果不等于零,则使用MOD()(取余)函数求出x除以10的余数(数字的个位数),并累加到变量s中。接下来,程序应当将变量x除以10并取整,使之缩小10倍,以便将x的10位数字变为个位数字,所以在此应当选择选项A。其余选项均为错误选项。

  • 第3题:

    执行下列程序,最后S的显示值为( )。 SET TALK OFF s=0 i=2 x=10 DO WHILE s<=x s=s+i i=i+1 ENDDO ?s SET TALK ON

    A.12

    B.14

    C.16

    D.18


    正确答案:B
    解析:DOWHILE-ENDDO语句的格式:DOWHILE条件>命令序列>ENDDO执行该语句时,先判断DOWHILE处的循环条件是否成立,如果条件为真,则执行DOWHILE与ENDDO之间的命令序列>(循环体),当执行到ENDDO时,返回到DOWHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行ENDDO后面的语句。先给3个变量赋初始值,使用一个DOWHILE循环语句来操作,判断条件是变量,是否小于等于x,如果大于x,则退出循环,否则执行循环体,执行s=s+,s=2;再执行i=i+1后,j=3,重复此循环体的操作。题干中的循环步骤及结果见下表。[*]所以S最终的显示值是14。

  • 第4题:

    用程序计算一个整数的各位数字之和,在下划线处应填写的语句是( )。 SET TALK OFF INPUT "X=" TO X S=0 DO WHILE X!=0 S=S+MOD(X,10) ______ ENDDO ?S SET TALK ON

    A.X=int(X/10)

    B.X=int(X%10)

    C.X=X-int(X/10)

    D.X=X-int(X%10)


    正确答案:A
    解析:首先用户输入一个数字保存到变量X中,使用一个DOWHILE循环语句来累加各位数字之和,判断条件是变量X是否等于0,如果为0,则退出循环,否则通过求余函数MOD得到变量X的个位数。因为题意要求计算各位数字之和,所以接下来应当将变量X除以10并取整,使之缩小10倍,以便将变量X的十位数变成个位数,然后再砍循环计算。

  • 第5题:

    ( 28 )下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是

    SET TALK OFF

    INPUT " x= " TO x

    s=0

    DO WHILE x!=0

    s=s+MOD(x,10)

    ____________

    ENDDO

    ? s

    SET TALK ON

    A)x=int(x/10)

    B)x=int(x%10)

    C)x=x-int(x/10)

    D)x=x-int(x%10)


    正确答案:A

  • 第6题:

    计算两个变量的和,然后显示其结果:  DECLARE @x int = 10, @y int = 20, @z int SET  @z = @x + @y  Print @z
    DECLARE @x int = 10, @y int = 20, @z int
    声明了三个整型变量x,y,z,其中x的初值为10,y的初值为20。 
    利用SET语句为z赋值
    print语句的作用是向客户端返回Z的值。

  • 第7题:

    @n是使用DECLARE语句声明的整型局部变量,能对该变量赋值的语句是()。

    • A、let @n=1
    • B、set @n=1
    • C、set n=1
    • D、select 1 from @n

    正确答案:B

  • 第8题:

    已知x=[1,2,3],那么表达式not(set(x*100)&set(x))的值为()。


    正确答案:False

  • 第9题:

    数学关系式3≤x〈10表示成正确的VB表达式为()。

    • A、3〈=x〈10
    • B、3〈=xAndx〈10
    • C、x〉=3Orx〈10
    • D、3〈=xAnd〈10

    正确答案:B

  • 第10题:

    单选题
    Set X = even integers and Set Y = odd integers. Therefore X ∩ Y = ______.
    A

    prime numbers

    B

    integers

    C

    empty set

    D

    composite numbers

    E

    whole numbers


    正确答案: A
    解析:
    When two sets have nothing in common, we refer to their intersection as the empty set. There are two appropriate ways to denote the empty set: X∩Y={ } or X∩Y=φ.

  • 第11题:

    填空题
    已知x=[1,2,3],那么表达式not(set(x*100)-set(x))的值为()。

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

  • 第12题:

    问答题
    计算两个变量的和,然后显示其结果:  DECLARE @x int = 10, @y int = 20, @z int SET  @z = @x + @y  Print @z

    正确答案: DECLARE @x int = 10, @y int = 20, @z int
    声明了三个整型变量x,y,z,其中x的初值为10,y的初值为20。 
    利用SET语句为z赋值
    print语句的作用是向客户端返回Z的值。
    解析: 暂无解析

  • 第13题:

    用程序计算一个整数的各位数字之和,在横线处应填写的语句是( )。 SET TALK OFF INPUT”X=”TOX S=0 DO WHIlE X!=0 S=S十MOD(X,10) ENDDO ?S SET TAlKON

    A.X—int(X/10)

    B.X—int(X%10)

    C.X—X—int(X/10)

    D.X—X—int(X% 10)


    正确答案:A
    A。【解析】首先用户输入一个数字保持到变量X中,判断条件是变量X是否等于0,如果为0,则退出循环,否则通过求余函数M0D得到变量X的个位数。因为题意要求计算各位数之和,所以接下来应当将变量x除以l0并取整,以便将变量X的十位数变成个位数,然后再次循环计算。

  • 第14题:

    声明了变量:declare @i int,@c char(4),现在为@i赋值10,为@c赋值'abcd',正确的语句是( )

    A、set @i=10,@c='abcd'

    B、set i=10 , set @c='abcd'

    C、select @i=10,@c='abcd'

    D、select @i=10, select @c='abcd'


    参考答案C

  • 第15题:

    在JavaScript中,下面变量的声明和赋值语句错误的是 ( )

    A.x = 10;

    B.int x = 10 ;

    C.var x = 10;

    D.var x,y,x = 10;


    正确答案:B

  • 第16题:

    下列程序段的输出结果

    Clear

    store 10 to a

    store 20 to B.

    set udfparms to reference

    do swap with a,(b)

    a,b

    procedure swap

    parameters x1,x2

    temp=X1

    x1=x2

    x2=temp

    endproc

    A.10 20

    B.20 20

    C.20 10

    D.10 10


    正确答案:B

  • 第17题:

    下列为变量赋值的语句中,错误的是()。

    ASET @X = 10

    BSELECT @X = 10

    CSET @X = 10 + 10

    DSET @X = 10 + ’A’


    D

  • 第18题:

    SELECT和SET都可以为一个局部变量赋值。


    正确答案:错误

  • 第19题:

    语句SELECT CASE X中,X为一整型变量,下列CASE语句中,哪一句表达式是错误的()。

    • A、CAS EIS〉20
    • B、CASE 1 TO 10
    • C、CASE X-10
    • D、CASE 2,4,6

    正确答案:C

  • 第20题:

    关于mysql的sql编程中变量赋值说法错误的是()

    • A、set可以同时给多个变量赋值
    • B、select可以将查询结果赋值给变量
    • C、select可以同时给多个变量赋值
    • D、set只能同时给一个变量赋值

    正确答案:D

  • 第21题:

    下列语句表选项中表述错误的是()。

    • A、RST X0l
    • B、LD  X0l
    • C、SET Y01
    • D、OR  Y10

    正确答案:A

  • 第22题:

    单选题
    语句SELECT CASE X中,X为一整型变量,下列CASE语句中,哪一句表达式是错误的()。
    A

    CAS EIS〉20

    B

    CASE 1 TO 10

    C

    CASE X-10

    D

    CASE 2,4,6


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

  • 第23题:

    单选题
    下列为变量赋值的语句中,错误的是()。
    A

    SET @X = 10

    B

    SELECT @X = 10

    C

    SET @X = 10 + 10

    D

    SET @X = 10 + ’A’


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

  • 第24题:

    单选题
    X= {1, 2, 4} Y= {1, 3, 4}12 If, in the sets above, x is any number in set X and y is any number in set Y, how many different values of x+y are possible?
    A

    Five

    B

    Six

    C

    Seven

    D

    Eight

    E

    Nine


    正确答案: E
    解析:
    Given X = {1, 2, 4} and Y= {1, 3, 4}, make a list of all the possible sums x+y: 1+1=2; 2+1=3; 4+1=5; 1+3=4; 2+3=5; 4+3=7; 1+4=5; 2+4=6; 4+4=8 Hence, seven different values of x+y are possible: 2,3,4,5,6,7, and 8.