首页/ 题库 / [单选题]交换两个变量的值,不允许用临时变量,应该的答案

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

单选题
2023-03-05 09:44
A、&
B、^
C、||
D、~
查看答案

正确答案
B

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

相关题目
( )简记MTTR,亦称平均停运时间,用符号TD表示,为设备每次连续检修所用时间的平均值,是元件连续停运时间TD随机变量的数学期望。
变量未赋值时,数值型变量的值为().(字符串变量的值为空串)
变量未赋值时,数值型变量的值为0,字符串变量的值为
声明一个变量为局部变量应该用 
声明一个变量为局部变量应该用( )。
声明一个变量为局部变量应该用
在宏程序中对变量计算或定义的时候,使用“=”连接变量和运算表达式,这个“=”是()。
分析运算符LENGTH只有用( )定义的变量才有意义。
已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式(A>B)and(A<=B)的值,结果为()。
已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式(A>B+20)or(B+60<>
已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式A+A*5的值,结果为()。
已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式C>A+B+D的值,结果为()。
当自变量x的值增加,而因变量y的值减少,则变量之间存在着( )。
shell变量定义规则,不需要事先定义,直接赋值定义新变量,直接赋值修改原变量的值。()
下列选项中,()不能交换变量a和b的值。
用相关法计算区分度,当测验一个变量为连续变量,另一个变量为二分变量时,可计算()。
记录变量进行赋值运算时,要求这两个记录变量类型( )
当一个变量是连续变量,另一个变量是二分类变量时,计算相关系数应当用()方法。
如果两个随机变量不相关,则这两个随机变量一定相互独立。
shell变量定义规则,不需要事先定义,直接赋值定义新变量,直接赋值修改原变量的值。()
广告位招租WX:84302438

免费的网站请分享给朋友吧