文章

149

粉丝

0

获赞

0

访问

56.4k

头像
2017年(408)计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年11月20日 17:21
阅读数 248


评分及理由

(1)得分及理由(满分4分)

学生答案正确解释了n=0时死循环的原因(无符号数比较导致条件永真),并正确说明了将i和n改为int型后不会死循环的原因(带符号整数比较时条件不成立)。两次识别结果一致,答案完整且正确。得4分。

(2)得分及理由(满分3分)

学生正确指出f1(23)和f2(23)返回值相等,并给出了正确的机器数(00FF FFFFH和4B7F FFFFH)。两次识别结果一致,答案正确。得3分。

(3)得分及理由(满分1分)

学生正确指出f2(24)需要25位表示但float只有24位有效位,导致精度不够。虽然表述中"精度不够"稍显笼统,但核心意思正确(需舍入处理)。得1分。

(4)得分及理由(满分2分)

第一问正确解释了f1(31)返回-1的原因(int型溢出,最高位被解释为符号位)。但第二问回答n=31错误,正确答案应为n=30。扣1分。得1分。

(5)得分及理由(满分3分)

第一问正确指出机器数7F80 0000H对应+∞;第二问正确给出不溢出的最大n=126;第三问正确给出精确结果的最大n=23。三次识别结果一致,答案完全正确。得3分。

题目总分:4+3+1+1+3=12分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发