题目内容

设有语句int a=5;, 则执行了语句a=a*=a+=a-=a;后,变量a的值为()

A. 3
B. 0
C. 9
D. -12

查看答案
更多问题

设整型变量x、y、z已经定义并赋值,下列选项中正确的表达式是()

A. x=y++
B. 5=x++
C. x=y/2=z
D. x=y+1=z

在VC++中,结果不等于4的表达式是()

A. sizeof(double)
B. sizeof(long)
C. 4*sizeof(char)
D. sizeof(unsigned long)

关于运算式的数据类型,下列说法错误的是()

A. 表达式计算中,数据要转换成数据长度长的数据类型再运算
B. 赋值时,右边表达式的运算结果转换成左边变量的数据类型再赋值
C. 赋值时,左边变量的数据类型转换成右边表达式的运算结果类型再赋值
D. (float)(n+m)是先计算n+m,然后将结果转换为单精度实型

与x=y--完全相等的表达式是()

A. y=y-1,x=y
B. x=--y
C. x=y, y=y-1
D. x=y-1

答案查题题库