printf和fprintf double型数据时参数均用"%f"即可,但是当用fscanf输入double型数据时不能用"%f",应该用"%lf",一个很简单的问题,可是今天才发现,不晚不晚,有收获就好。