itgle.com
更多“要交换变量A和B的值,应使用的语句组是()。”相关问题
  • 第1题:

    在下列叙述中,正确的一条是( )

    A.语句int *pt中的*pt是指针变量名

    B.语句"int *p=a;"等价于"int *p;p=&a[0];”

    C.运算符*和&都是取变量地址的运算符

    D.已知指针变量p指向变量a,则&a和*p值相同,都是变量a的值


    正确答案:D

  • 第2题:

    假设变量intVar为一个整型变量,则执行赋值语句intVar="2"+3之后,变量intVar的值与执行赋值语句 intVar="2"+"Y'之后,变量intVar的值分别是【 】。


    正确答案:5 23
    5 23 解析:本题考查不同类型之间的运算。在不同类型常数进行运算时,系统常先进行强制类型转换。在本题中,进行"2"+3运算时,首先将字符串”2”转换为数值然后再和3进行加运算,结果为5;而"2"+"3"则为字符串之间相加,结果为”23”,而在赋值给intVar时,系统又强制将字符串按CInt转换为23,因此正确答案是5和23。

  • 第3题:

    要交换变量A和B的值,可以使用的语句组有哪几项。()

    A、A=B:B=A

    B、C=A:A=B:B=C

    C、C=A:B=A:B=C

    D、C=B:B=A:A=C


    正确答案:BD

  • 第4题:

    关于赋值语句的作用,正确的描述是()

    A.变量和对象必须类型相同

    B.每个赋值语句只能给一个变量赋值

    C.将变量改写为新的值

    D.将变量绑定到对象


    正确答案:D

  • 第5题:

    假设变量a和b均为整型,以下语句可以不借助任何变量把a、b中的值进行交换。请填空。 a+=();b=a-();a-=();


    正确答案:b;b;a-b

  • 第6题:

    在VB中,赋值语句的格式为:变量名=要赋的值。


    正确答案:正确

  • 第7题:

    下列语句,能完成整型变量a,b值交换是()。

    • A、intc=a;a=b;b=c;
    • B、a=a+b;?b=a-b;?a=a-b;
    • C、intc=b;b=a;a=c;
    • D、a=b;?b=a;

    正确答案:B

  • 第8题:

    使用声明语句建立一个变量后,VB自动将布尔类型的变量初始化为()。

    • A、空值
    • B、True
    • C、False
    • D、Null

    正确答案:C

  • 第9题:

    要交换变量X和Y之值,应使用的语句组是()。

    • A、X=Y;Y=Z;Z=X
    • B、C=X;X=Y;Y=C
    • C、X=Y;Y=X
    • D、Z=Y;Y=X;Y=Z

    正确答案:B

  • 第10题:

    单选题
    下列关于组数的确定说法正确的是()
    A

    当变量的观测值较多时,组数应多些,而观测值较少时,组数应少些

    B

    当变量的观测值较多时,组数应少些,而观测值较少时,组数应多些

    C

    组数越少越好

    D

    组数越多越好


    正确答案: B
    解析: 组距分组的组数究竟应该取多少并没有绝对的标准,一般来说,组数的多少应根据所取得的观测变量中观测值的个数来确定,当变量的观测值较多时,组数应多些,而观测值较少时,组数应少些。分组的组数不宜太少,也不宜过多。

  • 第11题:

    判断题
    在VB中,赋值语句的格式为:变量名=要赋的值。
    A

    B


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

  • 第12题:

    单选题
    要交换变量A和B的值,应使用的语句组是()。
    A

    A=B;B=C;C=A

    B

    C=A;A=B;B=C

    C

    A=B;B=A

    D

    C=A;B=A;B=C


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

  • 第13题:

    对下列语句正确的描述是( )。 const int *x; int *const x;

    A.语句1的含义是指针变量x不能更改

    B.语句2的含义是指针变量x所指向的值不能更改

    C.语句2的含义是指针变量x不能更改

    D.语句1和语句2含义是相同的


    正确答案:C
    解析:语句1的含义是指针变量x所指向的地址的值不能更改。但是指针变量x的值可以进行修改。

  • 第14题:

    交换两个变量的值,不允许用临时变量,应该使用下列( )位运算符。A.&B.^C.SXB

    交换两个变量的值,不允许用临时变量,应该使用下列( )位运算符。

    A.&

    B.^

    C.

    D.

    E.

    F.~


    正确答案:B
    按逻辑位运算特点:①用按位与运算将特定位清为0或保留特定位;②用按位或运算将特定的位置为1;③用按位异或运算将某个变量的特定位翻转或交换两个变量的值。

  • 第15题:

    在VB语言中,要交换变量X和Y的值,可以使用的语句组有哪几项。()

    A、X=Y

    B、T=X:X=Y:Y=T

    C、T=Y:Y=X:X=T

    D、Y=X


    正确答案:BC

  • 第16题:

    不借助于其他变量交换x和y两个变量的值,应顺序执行的三个赋值语句是(),()和()。


    正确答案:x=x+y;y=x-y;x=x-y

  • 第17题:

    已知变量a=3,b=4;语句组“b=a:a=b”执行后,a、b的值分别为()。

    • A、3 和3
    • B、4 和4
    • C、3 和4
    • D、4 和3

    正确答案:A

  • 第18题:

    一个使用Static语句声明的过程级静态变量,能在该过程的多次调用之间保持它的值,并且其他的过程也可以使用这个变量的值。


    正确答案:错误

  • 第19题:

    若已定义inta=5;下面对(1)int*p=&a;(2)*p=a;两个语句的正确解释是()

    • A、语句(1)和(2)中的*P含义相同,都表示给指针变量p赋值
    • B、语句(1)和语句(2)的执行结果,都是把变量a的地址值赋给指针变量p
    • C、语句(1)在对p进行说明的同时进行初始化,使p指向a,语句(2)将变量a的值赋给指针变量p
    • D、语句(1)在对p进行说明的同时进行初始化,使p指向a,语句(2)将变量a的值赋于*p

    正确答案:D

  • 第20题:

    要交换变量A和B之值,应使用的语句组是()。

    • A、A=B;B=C;C=A
    • B、C=A;A=B;B=C
    • C、A=B;B=A
    • D、C=A;B=A;B=C

    正确答案:B

  • 第21题:

    单选题
    若已定义:int x=12;对①int *p=&x;和②*p=x;这两条语句的正确理解是()
    A

    语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p所指向的变量

    B

    语句①和②中的*p含义相同,都表示给指针变量赋值

    C

    语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p

    D

    语句①和②的执行结果都是把变量x的地址赋给指针变量p


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

  • 第22题:

    单选题
    要交换变量A和B之值,应使用的语句组是()。
    A

    A=B;B=C;C=A

    B

    C=A;A=B;B=C

    C

    A=B;B=A

    D

    C=A;B=A;B=C


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

  • 第23题:

    填空题
    不借助于其他变量交换x和y两个变量的值,应顺序执行的三个赋值语句是(),()和()。

    正确答案: x=x+y,y=x-y,x=x-y
    解析: 暂无解析