星海

2010 · 单选题 · 第 49 题

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

假定变量 i、f、d 数据类型分别为 int、float、double(int 用补码表示,float 和 double 分别用 IEEE754 单精度和双精度浮点数据格式表示),已知 i=785,f=1.5678e3,d=1.5e100,若在 32 位机器中执行下列关系表达式,则结果为“真”的是( )。

Ⅰ.i==(int)(float)i Ⅱ.f==(float)(int)f

Ⅲ.f==(float)(double)f Ⅳ.(d+f)-d==f

  1. A仅Ⅰ和Ⅱ
  2. B仅Ⅰ和Ⅲ
  3. C仅Ⅱ和Ⅲ
  4. D仅Ⅲ和Ⅳ

答案

B B. 仅Ⅰ和Ⅲ

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