以下表达式中,x为整型,y为长整型,z为双精度类型,执行表达式x+2*y-z后的值为什么类型()
A: 整型
B: 长整型
C: 无法确定
D: 双精度类型
A: 整型
B: 长整型
C: 无法确定
D: 双精度类型
举一反三
- 设整型变量x=y=z=1, 执行逻辑表达式++x && y||++z后,x, y, z的值分别 为 ( ) ,( ) ,( ) 。
- 设X、Y、Z都是int整型变量,且x=2, y=3, z=4,则下面的表达式中,值为0的表 达式是________
- x、y、z为整型,且x=3,y=-4,z=5,则表达式“(x&&y)==(x||z)”的值为______。
- 设整型变量x,y,z均为5: ①执行“x-=y-z”后x=, ②执行“x%=y+z”后x=, ③执行“x=(y>z)?x+2:x-2,3,2”x=
- 表达式A%+B&+C!-D#的结果为( )。 A: 整型 B: 长整型 C: 单精度 D: 双精度