火龙信奥
  • 分享
  • 课程
  • 在线题库
  • CSES
    • GESP
    • CSP
  • 打卡
    • 代码对战
    • 快速对战
  • 题单
  • 知识课堂
  • 在线比赛
  • 团队
  • 荣誉墙
  • 商城
  • 登录 / 注册

《编程导论》模拟考试

作者: 作者的头像   huolong , 时间:2026-01-14 20:04:58 , 所有人可见, 阅读  85

浮点数表示:

https://baijiahao.baidu.com/s?id=1837966229547301054&wfr=spider&for=pc

练习题 1:从十进制到 IEEE 754 单精度浮点数 将十进制数 -23.625 转换为 IEEE 754 单精度(32 位)浮点数的二进制表示(按 符号位 | 指数域(8 位) | 尾数域(23 位) 格式写出),并回答以下问题: a) 符号位(VZ)是多少? b) 指数域(带偏置)的二进制和十进制值分别是多少? c) 尾数部分(Mantisse,含隐含前导 1)的二进制和十进制值是多少? d) 最终的 32 位二进制表示是什么?

练习题 1 参考答案: 23.625 = 10111.101₂ = 1.0111101 × 2^4 符号位 = 1(负数) 指数 = 4 + 127 = 131 → 10000011 尾数(去掉前导 1)= 01111010000000000000000 最终:1 10000011 01111010000000000000000 a) VZ = 1 b) 指数域 = 10000011 = 131 c) 尾数(含隐含 1)= 1.0111101₂ = 1 + 0.5 + 0.125 + 0.0625 + 0.03125 + 0.0078125 = 1.7265625 d) 11000001101111010000000000000000

三维数组的表示: 内存表示:d[3][4][5],可以理解为3行4列,里面有5层,这样的一个结构。 d[i][j][k] 的偏移数量= i*(4*5) + j*5 + k

—— 本文来自火龙信奥(义乌睿码科技):义乌青少年信息学奥赛与编程教育平台,专注 CSP-J/S、NOIP、GESP 竞赛培训,线上线下融合教学,助力编程升学。网址:hlcoding.com

关于火龙

  • 关于我们
  • 学员获奖
  • 预约试听
  • ACM课程
  • CSP课程
  • 学习指南

帮助中心

  • 用户协议
  • 打字练习 HOT
  • 在线画图
  • DevC++下载
  • CSP报名
  • GESP官网

推荐课程

  • C++零基础入门(可试看)
  • C++进阶提升
  • GESP考级辅导
  • GESP打卡
  • CSP-J/S打卡

公众号

火龙信奥公众号二维码

© 2017-2026 义乌市睿码科技有限公司版权所有 浙ICP备2021013995号

火龙信奥
请输入登录信息


请完成安全验证
验证码底图 滑块
向右拖动滑块完成验证
请输入用户名 / 绑定的手机号码



请输入注册信息(手机号验证码注册)





验证码5分钟有效,60秒内不可重复获取,每日最多3次

微信登录

微信登录二维码

正在生成二维码...

账号已过期,请续期。
去续期

绑定手机号

📱

为了更好地保护您的账号安全,享受完整的平台服务

请您尽快绑定手机号码