%f会因为数据格式float和double的不同而导致输出结果的不同吗?
%c为单个字符,例如char=a printf(%c,x);输出结果为a %f为6位小数,例如floata=1.23;printf(%f,a)输出结果为1.230000 会因为格式不同而不同