2009 · 单选题 · 第 10 题
计算机学科专业基础(408) · 第 10 题
一个 C 语言程序在一台 32 位机器上运行。程序中定义了三个变量 x、y 和 z,其中 x 和 z 为 int型,y 为 short 型。当 x=127,y=-9 时,执行赋值语句 z=x+y 后,x、y 和 z 的值分别是( )。
- Ax=0000007FH,y=FFF9H,z=00000076H
- Bx=0000007FH,y=FFF9H,z=FFFF0076H
- Cx=0000007FH,y=FFF7H,z=FFFF0076H
- Dx=0000007FH,y=FFF7H,z=00000076H
答案
D D. x=0000007FH,y=FFF7H,z=00000076H