#include<stdio.h>main{float f=123.456;printf("%f,%8f,%8.1f,%.2f,%.2e,%010.2f\n",f,f,f,f,f);结果是123.456001,123.456001, 123.5,123.46,1.23e+002, 0000123.46高手分析下为什么是这个结果,越详细越好