![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[主观题]
计算一个表达式的值一般需要引用一些变量。在表达式求值过程中,只提取这些变量的值,但不改变这
些变量的值,这样的表达式称为()的表达式。一个表达式在求值过程中,对使用的变量不但提取变量的值,而且还对它们的值加以改变,这样的表达式称为()的表达式。
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
以下叙述中正确的是()。
A.a是实型变量,C允许进行赋值a=10,但不可以这样说:实型变量中允许存放整型值
B.在赋值表达式中,赋值号左边既可以是变量也可以是任意表达式
C.执行表达式a=b后,在内存中a和b存储单元中的原有值都将被改变,a的值已由原值改变为b的值,b的值由原值变为0
D.已有a=3,b=5,当执行了表达式a=b,b=a之后,使a中的值为5,b中的值为3
设字符型变量 a=3,b=6,计算表达式 C=(a^b)<< 2后C的二进制值是()
A.00011100
B.00000111
C.00000001
D.00010100
设ch是char型变量,其值为A,且有表达式:ch=(ch>='A'&&ch<='Z')?(ch+32):ch。该表达式的值是______。
A.A
B.a
C.Z
D.z
设有无符号短整型变量i、j、k,i值为013,j值为 OX13。计算表达式“k=~i|j>> 3”后,k的值是()
A.06
B.0177776
C.066
D.0177766
设a=12,a定义为整型变量。表达式a+=a-=a*=a的值为______。
A.12
B.144
C.0
D.132
常用的函数参数传递方式有传值与传引用两种()。
A.在传值方式下,形参与实参之间互相传值
B.在传值方式下,实参不能是变量
C.在传引用方式下,修改形参实质上改变了实参的值。
D.在传引用方式下,实参可以是任意的变量和表达式。