题目内容

设整型变量a的值为5,计算下列表达式后,整型变量b的值不等于5的是()

A. b=a/2+a%3
B. b=2*a-(a--)
C. b=a++
D. b=--a+1

查看答案
更多问题

设有语句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,然后将结果转换为单精度实型

答案查题题库