有一个二进制文件,具体格式未知。但知道它由两部分组成:1.文件头,2.数据块。其中文件头长度不可能超过256个字节。而数据块部分全部是单精度浮点数,数值精度0.01,数值范围-100.00~100.00,但是数据块尾部有部分数据丢失。并且无论如何读取文件头,强制转换成单精度浮点数之后,都不可能出现一个浮点数值在这个范围内。目标是编写一个程序,求出文件头长度L,以字节为单位。 下面是两个示例二进制文件。