我是大一新生 有C语言问题提问

img


有人知道为什么吗 涉及什么知识点啊
因为1不是double类型吗?
实验室考试题目

常量也有类型
1是int类型,在内存中为字节序列
01 00 00 00
%f的意思是将这4个字节按float类型输出
至于float类型在内存中如何表示自己搜一下

因为float的精度最低,把%f改成%lf即可