题目内容

以下叙述中正确的是。

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、b、c、d都是int类型变量且初值为0,以下选项中不正确的赋值语句是。

A. a=b=c=10;
B. d++;
C. c+b;
D. d=(c=22)-(b++);

下面关于运算符优先顺序的描述中正确的是。

A. 关系运算符 < 算术运算符 < 赋值运算符 < 逻辑与运算符
B. 逻辑与运算符 < 关系运算符 < 算术运算符 < 赋值运算符
C. 赋值运算符 < 逻辑与运算符 < 关系运算符 < 算术运算符
D. 算术运算符 < 关系运算符 < 赋值运算符 < 逻辑与运算符

设n=3,i=3;,则n++和++i的结果是。

A. 4和4
B. 3和4
C. 4和3
D. 5和5

已知int i,a;,执行语句i=(a=2*3,a*5),a+6;和i=(a=2*3,a*5,a+6);后,变量a的值是。

A. 6和6
B. 12和12
C. 12和30
D. 30和36

答案查题题库