星海

2009 · 单选题 · 第 10 题

计算机学科专业基础(408) · 第 10 题

一个 C 语言程序在一台 32 位机器上运行。程序中定义了三个变量 x、y 和 z,其中 x 和 z 为 int型,y 为 short 型。当 x=127,y=-9 时,执行赋值语句 z=x+y 后,x、y 和 z 的值分别是( )。

  1. Ax=0000007FH,y=FFF9H,z=00000076H
  2. Bx=0000007FH,y=FFF9H,z=FFFF0076H
  3. Cx=0000007FH,y=FFF7H,z=FFFF0076H
  4. Dx=0000007FH,y=FFF7H,z=00000076H

答案

D D. x=0000007FH,y=FFF7H,z=00000076H

在线刷这套题:即时判分、错题本、闪卡复习,不用登录就能练。