文章

288

粉丝

0

获赞

1

访问

28.5k

头像
2017年计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年9月27日 13:55
阅读数 26


评分及理由

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

学生回答的第一部分正确指出了当n=0时,循环条件“i <= n-1”会导致死循环,因为n-1=-1,但作为unsigned类型会变成最大值,使得条件永真。这一部分得2分。第二部分回答“改后不会出现死循环”正确,但未解释原因(int型比较时n-1=-1,i=0时不满足条件),因此扣1分。最终得3分。

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

学生回答“不相等”错误,因为f1(23)和f2(23)的返回值实际相等(均为2^24-1),只是机器数不同。学生未给出机器数,且核心结论错误,因此得0分。

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

学生回答“数据类型不同”过于笼统,未说明float类型只有24位有效数字导致舍入误差的具体原因,答案不完整。但考虑到问题分值较低且答案涉及类型差异,给0.5分。

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

学生未回答该问题,得0分。

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

学生未回答该问题,得0分。

题目总分:3+0+0.5+0+0=3.5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发