高级语言程序设计课程第二次个人作业

这个作业属于哪个课程:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj
这个作业要求在哪里:https://edu.cnblogs.com/campus/fzu/2026gjyycxsj/homework/16748
学号:0102600223
姓名:武子腾
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
本章学习了 C 语言的三类基本数据类型——整型(int/short/long)、浮点型(float/double/long double)和字符型(char),以及它们之间的类型转换和 sizeof 求大小。

最有收获的几个点:

  1. 整数会溢出回绕:int 最大值 +1 会变成最小负数,写程序时要留意数值范围。
  2. 浮点数不能用 == 比较:因为二进制无法精确表示十进制小数,判断相等要谨慎。
  3. 类型转换有截断和溢出:float 转 int 会丢掉小数部分,大数塞进 char 会溢出。
  4. printf 的格式控制很灵活:%m.nf、%-ms 这些可以精确控制宽度、对齐和小数位数。

这次作业让我从「只会 printf 打印一句话」到「理解数据在内存里的表示和类型转换规则」,对后续学习打下了基础。

posted @ 2026-10-22 13:29  grylls_teng  阅读(3)  评论(0)    收藏  举报