工学

单选题下列可以将变量A、B互换的语句是()A A=B:B=C://C=AB A=A+B:B=A-B:A=A-BC A=(A+B./2:B=(A-B./2D A=C://C=A

题目
单选题
下列可以将变量A、B互换的语句是()
A

A=B:B=C://C=A

B

A=A+B:B=A-B:A=A-B

C

A=(A+B./2:B=(A-B./2

D

A=C://C=A

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列( )语句可以将变量A、B的值互换。

A.A=B:B=A

B.A=A+B;B=A-B:A=A-B

C.A=C:C=B:B=A

D.A=(A+B)/2:B=(A-B)/2


正确答案:B

第2题:

下列哪组语句可以将变量A、B的值互换( )。

A、A=B:B=A

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

C、 A=A+B:B=A-B:A=A-B

D、A=(A+B)/2:B=(A-B)/2


参考答案C

第3题:

下列关于指针变量赋空值的说法错误的是

A.当赋空值的时候,变量指向地址为0的存储单元

B.赋值语句可以表达为变量名=′\0′;

C.赋值语句可以表达为变量名=0;

D.一个指针变量可以被赋空值


正确答案:A

第4题:

下列关于变量的说法中,正确的是( )。

A.在复合语句中定义的变量也是局部变量,它的生存期在本复合语句执行完毕即告结束

B.在一定范围内,整型变量和字符型变量可以相互赋值,如:int a;char s='a';a=s是可以的

C.全局变量的有效范围是从该变量的定义位置开始到本工程结束

D.{char a;a=878*101;cout<<a;},本复合语句输出的值为:88678


正确答案:B
解析:选项A对静态变量而言生存期是整个程序;选项C全局变量的有效范围是本文件;选项D输出结果不正确

第5题:

下列哪组语句可以将变量A、B值互换( )。

A.A=C:C=B:B=A

B.A=A+B:B=A–B:A=A–B

C.A=B:B=A

D.A=(A+B)/2:B=(A-B)/2


参考答案:B

第6题:

关于变量的作用域,下列说法错误的是( )。

A.类成员变量的作用域为类定义体

B.方法参数的作用域为方法体

C.对于for语句中定义的变量,当for语句执行完时,该变量就消亡了

D.在方法void f(int i)的for语句块中,可以声明变量“int i;”


参考答案:D

第7题:

关于局部变量,下面说法错误的是()。

A、定义该变量的程序文件中的函数都可以访问

B、定义该变量的函数中的定义处以下的任何语句都可以访问

C、定义该变量的复合语句中的定义处以下的任何语句都可以访问

D、定义该变量的函数中的定义处以上的任何语句都可以访问


参考答案:ABD

第8题:

若有定义float a=25,b,*p=&b;,则下列对赋值语句*p=a;和p=&a;的正确解释为( )。

A.两个语句都是将变量a的值赋予变量p

B.*p=a是使p指向变量a,而p=&a是将变量a的值赋予变量指针p

C.*p=a是将变量a的值赋予变量b,而p=&a是使p指向变量a

D.两个语句都是使p指向变量a


正确答案:C
解析: “p”是指针变量,指向一个地址;“*p”为p指针所指向地址的内容。

第9题:

下列可以将变量A和B互换的语句是:( )

A、C=BB=AA=C

B、A=BB=A

C、A=(A+B)/2B=(A-B)/2

D、A=A+BB=A-B


正确答案:A

第10题:

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

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

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

C.将变量改写为新的值

D.将变量绑定到对象


正确答案:D

更多相关问题