c语言关于转换说明的提问

img
如图d的答案是%0.2f
字段宽度怎么是0,这段话不是很理解

%0.2f是说打印的字符最大宽度为0,如果实际长度大于0,就按实际长度显示,如果长度小于0,就在前面补充空格。所以这个0基本没用,属于脱了裤子放屁

%md:m为指定的输出字段的宽度。如果数据的位数小于m,则左端补以空格,若大于m,则按实际位数输出。

img
C语言 printf格式化输出,参数详解 - wenglabs - 博客园 有关输出对齐int main(int argc, char* argv[]){char insertTime[20] = {"1234567890"};double insertT https://www.cnblogs.com/arxive/p/5160007.html
有帮助望采纳