求助c语言printf()中的1.2f 3.1f都是什么意思?

如题所述

%3.1f的意思是输出float型数据,保留1位小数,并且尽量使整个输出至少占用3个字符的位置(其中小数点也算1个位置)
至于%1.2f,除了保留2位小数以外,小数点前面的1在输出中不会起什么作用的,因为输出的数怎么也不会比1个字符少。
温馨提示:答案为网友推荐,仅供参考
相似回答